2020-09-15 00:09发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
取消执行后,ASE Data Adapeter是否在同一对象上支持第二个SelectCommand.ExecuteReader()?
谢谢您的回答。 Jakub Kremer
如果调用adapter.SelectCommand.Cancel(),将导致下一个适配器。SelectCommand.ExecuteReader()失败,发生以下异常:"操作已取消。" AseDataAdapter adapter = new AseDataAdapter( ); AseCommand cmd = new AseCommand("从作者a,作者b,作者c,作者d中选择a.au_lname,conn); adapter = new AseDataAdapter(cmd);
adapter.SelectCommand.ExecuteReader();
System.Threading.Thread.Sleep(2000); adapter.SelectCommand.Cancel();
System.Threading.Thread.Sleep(2000); adapter.SelectCommand.ExecuteReader();
致谢,瑞安
当非托管代码或不安全代码尝试读取或写入尚未分配的内存时,访问冲突就会发生
谢谢,是的,我需要创建新的适配器才能再次运行select。
我们还遇到了访问冲突异常
您有什么想法吗?
谢谢。
最多设置5个标签!
嗨,
如果调用adapter.SelectCommand.Cancel(),将导致下一个适配器。SelectCommand.ExecuteReader()失败,发生以下异常:
"操作已取消。"
AseDataAdapter adapter = new AseDataAdapter( );
AseCommand cmd = new AseCommand("从作者a,作者b,作者c,作者d中选择a.au_lname,conn);
adapter = new AseDataAdapter(cmd);
adapter.SelectCommand.ExecuteReader();
System.Threading.Thread.Sleep(2000);
adapter.SelectCommand.Cancel();
System.Threading.Thread.Sleep(2000);
adapter.SelectCommand.ExecuteReader();
致谢,
瑞安
嗨,
当非托管代码或不安全代码尝试读取或写入尚未分配的内存时,访问冲突就会发生
感谢,Dawn Kim
谢谢,是的,我需要创建新的适配器才能再次运行select。
我们还遇到了访问冲突异常
您有什么想法吗?
谢谢。
一周热门 更多>