一个包含多个项目的下拉列表,movenext和moveprevious导航按钮可显示每个选定项目的图像。每个图像都显示在相同的图像控件中。数据库中的图像数据只是图像文件的路径。
使用数据的DataReader和存储过程,如何在不每次都访问数据库的情况下移动下一个和上一个?
ASP.NET 4、C#、MS SQL Server2008
发布于 2012-05-04 00:37:04
根据定义,DataReader
仅在连接模式下工作,需要打开的连接,并且实际上转换为SQL游标,因此每次执行下一步操作时,它都会访问数据库。
如果您希望一次获取所有图像路径,然后断开连接工作,而不再在数据库上往返,请使用DataSet
。
https://stackoverflow.com/questions/10439889
复制相似问题