摘要:
今天看书的时候,终于看明白了DataAdapter相关的打开和关闭连接的问题DataAdapter使用的时候可以不显示的打开或关闭连接,这是因为DataAdapter能够自动的处理该任务.如果在调用Fill方法的时候连接是关闭的,则连接会自动打开,然后从数据库中把数据记录填充到DataSet中,接着连接会自动关闭.如果调用Fill方法的时候连接已经打开,DataAdapter对象将保持打开连接,直... 阅读全文
摘要:
从复杂性来看,DataSet需要的系统开销显然要比DataReader多,在性能和内存的使用上就 会有负面影响.因此都应该优先考虑使用DataReader对象而不是DataSet,仅在下列情况下使用DataSet对象.1.当需要远程控制数据,即与数据存储断开连接,并需要将数据传递到应用程序的另一层或客户端应用程序,存储这些数据以便在过程中或类似的场景中使用\编辑他们2.当需要存储\传输或访问多个表... 阅读全文