datareader问题 是不是一个sqlconnection只有开一个datareader还是一个线程只能开一个datareader?如果我要同时开多个datareader是不是要开多个sqlconnection? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、datareader只是你连接中的一个操作,只要你连接没有关闭想执行多少个操作都可以2、准确的说一个线程在一个时间点只能执行一个datareader ,但是如果是顺序执行的话就可以执行多个 一个连接只能有一个reader关闭reader只有才能执行下一个executereader()操作.楼主说的是对的 接楼上,下午有点迷糊表述不清楚一个连接只能存在一个打开的reader关闭后才能执行其他操作(不只是不能执行ExecuteReader(),ExecuteNonQuery()这种似乎也不可以) EndInvoke问题 “表达式包含未定义的函数调用” 问题 winform怎么实现类似aspnet中的上下框架效果? c# 如何设置打印格式 怎么获得其他窗体下的某个控件的句柄 求sql语句a表值赋到b表里 不明白索引指示器的作用 运行效率最好的写法 得到本机的IP和密码的语句该怎么写 有谁做过扑克牌游戏? c# tabPage中form显示问题 VS中的可停靠可浮动的控件怎么调出来
2、准确的说一个线程在一个时间点只能执行一个datareader ,但是如果是顺序执行的话就可以执行多个
关闭reader只有才能执行下一个executereader()操作.楼主说的是对的
一个连接只能存在一个打开的reader
关闭后才能执行其他操作(不只是不能执行ExecuteReader(),ExecuteNonQuery()这种似乎也不可以)