ADO.NET最佳实践(中)[13]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 spidertan 的 blog

 

  conn.open();

 

  using (sqldatareader dr = cmd.executereader())

  {

    while (dr.read())

      console.writeline("{0}\t{1}", dr.getstring(0), dr.getstring(1));

  }

}

            using声明在visual basic.net中不可用。

        xii.避免访问oledbconnection.state属性

            如果你需要经常检查state属性,最好在oledbconnection上监听statechange事件。下面的代码演示当oledbconnection.state发生变化时使用statechange向控制台发送一条消息:

‘visual basic

addhandler nwindconn.statechange, new statechangeeventhandler(addressof onstatechange)

protected shared sub onstatechange(sender as object, args as statechangeeventargs)

  console.writeline("the current connection state has changed from {0} to {1}.", _

                    args.originalstate, args.currentstate)

end sub

‘c#

nwindconn.statechange  += new statechangeeventhandler(onstatechange);

本文关键:数据库设计
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top