快速业务通道

ASP.NET实用性技巧精萃

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-04-12

1.主要命名空间:

  1. <% @ Import Namespace="System.Data" %> 处理数据时用到
  2.    <% @ Import Namespace="System.Data.ADO" % >   使用ADO.net 时用到
  3.    <% @ Import Namespace="System.Data.SQL" %>   SQL Server 数据库专用
  4.    <% @ Import Namespace="System.Data.XML" %>   不用看处理XML用到
  5.    <% @ Import Namespace="System.IO" %>   处理文件时用到
  6.    <% @ Import Namespace="System.Web.Util" %>   发邮件时大家会用到
  7.    <% @ Import Namespace="System.Text" %> 文本编码时用到

2.<%=...%>与<%#... %>的区别:
   答:<%=...%>是在程序执行时调用,<%#... %>是在DataBind()方法之后被调用

3.控件接收哪些类型数据?
   答:接收Bind的控件,一般有dropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑   的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个,以后我们就可以   对号入座,不会出现DataTable被捆绑的错误了:)

4.DataBind,获得的数据,系统会将其默认为String,怎样转化为其它的类型?
   DataBinder.Eval(Container.DataItem,"转换的类型","格式")
   最后一个"格式"是可选的,一般不用去管他,Container.DataItem是捆绑的数据项,"转换类型"指的是 Integer,String,Boolean这一类东西.

5.Connections(SQLConection 或者 ADOConnection)的常用属性和方法:

  1. | ConnectionString 取得或设置连结数据库的语句
  2.    | ConnectionTimeout 取得或设置连结数据库的最长时间,也是就超时时间
  3.    | DataBase 取得或设置在数据库服务器上要打开的数据库名
  4.    | DataSource 取得或设置DSN,大家不会陌生吧:)
  5.    | Password 取得或设置密码
  6.    | UserID 取得或设置登陆名
  7.    | State 取得目前联结的状态
  8.    | Open() 打开联结
  9.    | Close() 关闭联结
  10.    | Clone() 克隆一个联结。(呵呵,绵羊可以Connection我也可以)
  11. 示例:
  12. SQLConnection myConnection = new SQLConnection();
  13. myConnection.DataSource = "mySQLServer";
  14. myConnection.Password = "";
  15. myConnection.UserID = "sa";
  16. myConnection.ConnectionTimeout = 30;
  17. myConnection.Open();
  18. myConnection.Database = "northwind";
  19. myConnection.IsolationLevel = IsolationLevel.ReadCommitted

6.Command常用的方法和属性

  1. | ActiveConnection 取得或设置联结Connections
  2.    | CommandText 执行的SQL语句或储存过程(StoredProcedure)名
  3.    | CommandTimeout 执行的最长时间
  4.    | CommandType Command操作的类型(StoredProcedure,Text,TableDirect)三种,默认Text
  5.    | Parameters 操作储存过程时使用
  6.    | Execute() 执行SQL语句或储存过程

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号