タイトル | : SQLサーバーのタイムアウト |
記事No | : 6795 |
投稿日 | : 2008/01/11(Fri) 11:43 |
投稿者 | : みっくん |
みっくんです。 VBの初心者で奮闘中です。
VB2005からSQL Server2000のDBへアクセスしDatagridviewに表示しているのですが 約20万レコードのDBへSQL分で実行するとタイムアウトになってしまいます。 Access2000で同じことを行うと問題なく表示されるのですが、VB上で何か設定が あるのでしょうか。
Cm.ComandText = "SELECT TOP 500 * FROM table ORDER BY item1" を実行しています。
Cm.ComandText = "SELECT TOP 500 * FROM table "はちゃんと問題なく動作します。
Access2000で出来て、VB2005でタイムアウトになってしまうことにがっかりしています。 Access2000と同じように待てる設定て何かありますか。
エラーは「タイムアウトに達しました。操作が完了する前にタイムアウト期間が過ぎたか、 またはサーバーが応答していません。」と表示されます。
よろしくお願いします。
|