ストアド関数を実行してデータセットを埋める vb.net プログラムがあります。ただし、取得される情報の量が原因で、特定のデータベースでタイムアウトになることがあります。
タイムアウトにならないように、クエリのタイムアウトを増やすにはどうすればよいですか?
私のフォームボタンには、機能していない次のコードがあります(それでもタイムアウトし、プログラムエラーが発生します)
Me.1TableAdapter.Connection.ConnectionString = "Data Source=10.0.1.1;Initial Catalog=Database;Persist Security Info=True;User ID=USER;Password=PASSWORD; Connection Timeout = 120"
Me.1TableAdapter.Fill(Me.Dataset.1, TodayDt, TodayEnd)
Me.2TableAdapter.Fill(Me.Dataset.1, TodayDt, TodayEnd)
エラーメッセージが表示されます:
System.Data.SQLClient.SQLException: タイムアウトが発生しました。操作が完了するまでタイムアウト期間が経過したか、サーバーが応答していません。