仓酷云
标题:
ASP.NET教程之DataTable工具的利用
[打印本页]
作者:
再见西城
时间:
2015-1-16 22:18
标题:
ASP.NET教程之DataTable工具的利用
听03很多师兄说主讲老师杭城方讲课很差就连旁听也没有去了)DataTable暗示内存中的一个数据表,而非数据库中的表。在耐久化到数据库之前,DataTable的任何变更是不会影响数据库的。
耐久化到数据库可使用dataAdapter.Update的办法。
DataTable工具包含:
1.多个DataColumn工具
2.多个DataRow工具。
起首要创立DataTable工具
DataTabletable1=NewDataTable();
向DataTable工具中增加列工具
DataColumncolUserID=newDataColumn("USER_ID",Type.GetType("System.Int"));
table1.Columns.Add(colCurrency);
列的体系范例名:由于DataTable是内存中的表而非数据库中的表,因而它的DataColumn的数据范例是System数据范例。能够用以下两种体例取得:
typeof(体系范例称号)设置如:
DataColumnc1=newDataColumn("id",typeof(int));
Type.GetType(“System.范例名”)设置
DataColumnc2=newDataColumn("name",Type.GetType("System.String"));
DataColumndc2=newDataColumn();
dc2.AllowDBNull=false;//不同意为空
dc2.MaxLength=10;//最年夜长度是10
dc2.Unique=true;//name列不反复′
table1.PrimaryKey=newDataColumn[]{dc1};//设置主键,主键是id
DataRow[]rows=table1.Select("id>=1000andnamelike张%");//查找
table1.AcceptChanges();//吸收回滚
//Response.Write(table1.Rows[0].RowState.ToString());
table1.Rows[0]["name"]="张国荣";//AcceptChanges()和RejectChanges()之间写修正的语句
Response.Write(table1.Rows[0].RowState.ToString());
table1.RejectChanges();//回滚
table1.Rows[1]["name"]="关羽";//修正
table1.Rows[2].Delete();//删除,只删除形态不删除数据
table1.Rows.RemoveAt(2);//删除,完全删除
java的设计机制:首先产生一个中间码,第二部编译为本地(机器)码。这个机制有很大的缺点。
作者:
若天明
时间:
2015-1-19 07:50
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
作者:
爱飞
时间:
2015-2-3 13:29
CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。
作者:
第二个灵魂
时间:
2015-2-9 03:10
最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。
作者:
透明
时间:
2015-2-26 19:53
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
作者:
变相怪杰
时间:
2015-3-8 17:26
但是java靠开源打出的一片天地,特别是在微软的垄断下能打开今天的局面还是有它的生命力的。
作者:
飘灵儿
时间:
2015-3-16 08:40
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
作者:
分手快乐
时间:
2015-3-22 21:39
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2