03 2009 档案
摘要:Response.Write (""); public void Pop(string Msg) { StringBuilder ghq=new StringBuilder(); ghq.Append(""); Page.RegisterStartupScript("",ghq.ToString()); ...
阅读全文
摘要:对话框有三种 1:只是提醒,不能对脚本产生任何改变; 2:一般用于确认,返回 true 或者 false ,所以可以轻松用于 if...else...判断 3: 一个带输入的对话框,可以返回用户填入的字符串,常见于某些留言本或者论坛输入内容那里的 插入UBB格式图片 下面我们分别演示: 三种弹出对话框的用法实例 对话框有三种 1:只是提醒,不能对脚本产生任何改变; 2:...
阅读全文
摘要:大家都知道要使用DataTable的第一个Add方法,得先DataTable对象NewRow()出一行自己的数据,才能够添加行数据。 现在我发现了一个好方法使得DataTable能够生成表结构,并能添加外部的行数据: 首先,生成表结构: 样例: DataTable ShareTable = opData.getShareClassOperationByCompanyId(((CompKey...
阅读全文
摘要://隐藏dataGrid1不需要的列 private void btnSubmit_Click(object sender, EventArgs e) { DataGridTableStyle ts = new DataGridTableStyle(); DataSet ds = new DataSet(); ...
阅读全文
摘要:【IT168 资讯】和我们之前提到的一样,今天微软将在拉斯维加斯举行每年一度的MIX大会。MIX大会是面向Web站点开发的设计者和开发者。出席者将包括程序员,战略家,信息结构师,视觉设计师,UX专家和数字市场商家。 我们将有望听到该公司即将到来的Silverlight 3 beta的相关消息。目前在微软的下载中心也已经可以进行下载: Microsoft .NET RIA Servic...
阅读全文
摘要:1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET 中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是 有限的,如果在连接池达到最大...
阅读全文
摘要:前几年的时候ASP.Net就有MVC的概念,实际上就是我们熟悉的WebForm开发模型。 1、Model层与视图无关,并且只与数据库相关: 伪代码: pulic class Model { pulic DataSet ds() { //数据库库取数据 return ds; ...
阅读全文
摘要:五、复杂型组件的数据绑定: 在上面的介绍中,了解到对复杂型组件的数据绑定是通过设定组件的某些属性来完成数据绑定的。首先来介绍一下ComboBox组件的数据绑定。 (1).ComboBox组件的数据绑定: 在得到数据集后,只有设定好ComboBox组件的的三个属性就可以完成数据绑定了,这三个属性 是:"DisplayMember"、"ValueMember"。其中"DataSource"是要显示的数...
阅读全文
摘要:(2)ListBox组件的数据绑定: ListBox组件的数据绑定和ComboBox组件的数据绑定的方法大致相同,也是通过设 定"DisplayMember"、"ValueMember"。其中"DataSource"这三个属性来完成的。并且这三个属性在ListBox组件 中代表的意思和ComboBox组件的意思基本一样。由此可以得到ListBox组件对本地数据库和远程数据库进行数据绑定的源程序。...
阅读全文
摘要:(2)Label组件的数据绑定: 在掌握了TextBox组件数据绑定以后,可以十分方便的得到Label组件的数据绑定方法,因为这二者实现的方法实在是太相似了。下列语句是把得到数据集的"xm"字段绑定到Label组件的“Text”属性上: label1.DataBindings.Add ( "Text" , myDataSet , "person.xm...
阅读全文
摘要:四、简单型组件的数据绑定: (1)TextBox组件的数据绑定: 通过下列语句就可以把数据集(即为:myDataSet)的某个字段绑定到TextBox组件的“Text”属性上面了: textBox1.DataBindings.Add ( "Text" , myDataSet , "person.xm" ) ; 注释:此...
阅读全文
摘要:Visual C#自身没有类库,和其他的.Net开发语言一样,Visual C#调用的类库是.Net框架中的一个共有的类库--.Net FrameWork SDK。ADO.NET是.Net FrameWork SDK提供给.Net开发语言进行数据库开发的一个系列类库的集合。在ADO.NET中虽然提供了大量的用于数据库连接、数据处理的类库,但却没有提供类 似DbText组件、DbList组件、DbL...
阅读全文
摘要:public DACustomer(BOCustomer cus) { // A reference of the business object class } //standard dataset function that adds a new customer public void Add(BOCustomer cus) { String str = BuildAddString(cus...
阅读全文
摘要:/// /// Function Add new customer. Calls /// the function in Data layer. /// public void Add() { cusData.Add(this); } /// /// Function Update customer details. /// Calls the function in Data laye...
阅读全文
摘要:这篇文章讨论如何在c#中实现3层架构,使用MS Access数据库存储数据。在此,我在3层架构中实现一个小型的可复用的组件保存客户数据。并提供添加,更新,查找客户数据的功能。 背景 首先,我介绍一些3层架构的理论知识。简单说明:什么是3层架构?3层架构的优点是什么? 什么是3层架构? 3层架构是一种“客户端-服务器”架构,在此架构中用户接口,商业逻辑,数据保存以及数据访问被设计为独立的模块。主要有...
阅读全文
摘要:public BOCustomer() { //An instance of the Data access layer! cusData = new DACustomer(); } /// /// Property FirstName (String) /// public String FName { get { return this.fName; } set { try { t...
阅读全文
摘要:释放阅读锁的函数原型为:public void ReleaseReaderLock()。函数定义如下: public void ReleaseReaderLock() { System.LocalDataStoreSlot slot = Thread.GetNamedDataSlot(m_strThreadSlotName ); LockFlags flag = (LockFla...
阅读全文
摘要:问题的提出 所谓单个写入程序/多个阅读程序的线程同步问题,是指任意数量的线程访问共享资源时,写入程序(线程)需要修改共享资源,而阅读程序(线程)需要读取数据。在这个同步问题中,很容易得到下面二个要求: 1) 当一个线程正在写入数据时,其他线程不能写,也不能读。 2) 当一个线程正在读入数据时,其他线程不能写,但能够读。 在数据库应用程序环境中经常遇到这样的问题。比如说,有n个最终用户,他...
阅读全文
摘要:我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来做这个问题,下面我将详细的介绍。 首先来看传统方法: public partial class Form1 : Form { public Form1() { ...
阅读全文
摘要:Unit testing(单元测试),指一段代码的基本测试,其实际大小是未定的,通常是一个函数或子程序,一般由开发者执行。 Integration testing(集成测试),被测试系统的所有组件都集成在一起,找出被测试系统组件之间关系和接口中的错误。该测试一般在单元测试之后进行。 Acceptance testing(验收测试),系统开发生命周期方法论的一个阶段,这时相关的用户和/或独立...
阅读全文
摘要:一个睡五分钟等于六个钟头的方法 睡觉的诀窍 所以,根据医学和我的体验、观察,一个人真正睡着觉最多只有两个钟头,其余都是浪费时间,躺在枕头上做梦,没有哪个人不做梦。至于醒来觉得自己没有做梦,那是因为他忘记了。 通常一个人睡两个钟头就够了,为什么有人要睡七、八个钟头?那是你赖床躺在枕头上休息的习惯养成的,并非我们需要那么久的睡眠时间,尤其打坐做功 夫的人晓得,正午只要闭眼真正睡着三分钟,等...
阅读全文
摘要:数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 1.1 游标和游标的优点 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一...
阅读全文
摘要://引用命名空间 using System.Text.RegularExpressions; //验证只能数字或字母的方法 public bool ValidateTxt(string str) { Regex r= new Regex("[a-zA-Z0-9]+"); if(!r.IsMatch(str)) return true; else return false; }...
阅读全文
摘要:在网上经常能看到有房奴发帖叫苦不迭,自从买房后让房贷压得喘不过气来,想着早上起床一睁眼就欠人家银行100块钱,不但让房奴从物质上大大降低了生活标准,更使他们的精神备受折磨,心理健康受到极大伤害。 可见,房贷是目前大多数购房家庭开销最大的一项,很多网友们都是房奴一族,房贷政策的一举一动都牵动着大家的神经;虽然房贷苦,但如何办理房贷却大有讲究,掌握了房贷技巧,往往可以四两拨千金,让你少奋斗10...
阅读全文
摘要:在Silverlight上实现文件上传的例子在网上的还不多,特别是多文件上传和大文件上传的例子就更少了。当然 那些商品软件公司的产品除外。 目前的CodePlex上就有这样一个项目,其链接:http://www.codeplex.com/SLFileUpload/ ,他的个人主 站链接:http://www.michielpost.nl/ 我在本地下载运行其...
阅读全文
摘要:最近一个Silverlight项目中,需要多处表达展示内容的“父子”关系。自然用“树”来表达自然是再好不过。Ms Toolkit中包含了TreeView控件,很好的满足了需求。 要表述树状关系,数据库的设计一定要合理,不然这层关系在加载的时候就会很痛苦。另外,根据需求,树状节点的展示还要有一定的顺序,所以一棵树在保存的时候,每个节点在树中的位置也要有所记录。 数据库设...
阅读全文

浙公网安备 33010602011771号