c# 中 SelectCommandTimeout 属性的 tableadapters 问题
我想增加从表适配器检索数据的时间。我该如何设置?我尝试使用这个:
http://www.codeproject.com/KB/database/TableAdaptrCommandTimeout。 aspx
但是,_commandCollection.Length 设置为 null,因此我无法设置 CommandTimeout
有什么想法吗?
I want to increase the time to retrieve data from my tableadapter. How do i set it? I tried using this:
http://www.codeproject.com/KB/database/TableAdaptrCommandTimeout.aspx
However, the _commandCollection.Length is set to null therefore i am unable to set the CommandTimeout
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在设置超时之前,您必须在 tableAdapter 上调用 GetData() 方法,否则 SelectCommand 将不会被初始化。
然后像这样调用它:
编辑:扩展方法很酷!
然后调用它:
You have to call the GetData() Method on your tableAdapter before you can set the timeout, othewise the SelectCommand will not have been initialized.
Then call it like this:
EDIT: Extension Methods are cool!
then call it:
就我而言,这工作正常。
唯一的想法是在原始 codeproject 解决方案中添加这行代码:
因此,SelectCommandTimeout 属性变为:
In my case this work correctly.
The only think is adding this row of code at the original codeproject solution:
So, the SelectCommandTimeout propery become: