AS/400のDB2データベースに数日間接続しようとしています! IBM System i Access for Windowsクライアントをインストールした後、ビジュアル・スタジオからODBCデータ・ソースを作成し、「テスト接続」をクリックすると成功します。ただし、単純なSELECT文を実行すると、データベースが応答しないようになるため、無限の待機になります。 私が接続してクエリするために使用しているコードは次のとおりです。DB2接続へのODBC接続からデータを取得できません
OdbcConnection conn = new OdbcConnection(@"Dsn=TEST1;Uid=myuser;Pwd=mypwd;DBQ=mydb2");
conn.Open();
try
{
string cmmTxt = query;
OdbcCommand cmd = new OdbcCommand(cmmTxt, conn);
OdbcDataAdapter da = new OdbcDataAdapter(cmd);
da.Fill(dset);
}
catch (Exception e)
{
Console.Write(e.StackTrace);
}
finally
{
conn.Close();
}
実行が応答を停止線である「da.Fill(DSET);」。私はVisual Studio 2010を使用していますが、エラーメッセージは表示されませんが、コードはその行の後に「待機」することはありません。あなたはなにか考えはありますか?事前に感謝します
以下のURLで完全な説明を参照してください – KevinDTimm