私は奇妙な問題を抱えています。私はFirebird for .NETを使用し、Interbaseデータベースを使用しています。 SQLクエリを使用してデータセットを埋めるときにうまくいきますが、storedProcを実行しようとするとfillメソッドがハングします。ここで StoredProcを使用してFBDataAdapterが塗りつぶしになります
は、私のコードの抜粋です:DataTable dt = new DataTable();
FbDataAdapter ada = new FbDataAdapter("spsGetLastOpened", System.Configuration.ConfigurationManager.ConnectionStrings["mydb"].ConnectionString);
ada.SelectCommand.CommandType = CommandType.StoredProcedure;
ada.SelectCommand.Parameters.Add("@USER_KEY",2);
ada.Fill(dt);
私は問題の人々はそれがそこにあれば、すでにデータベースとの接続を開いた起こることを示唆グーグル、だから私は開いていないスタンドアロンのユーティリティを作成しました接続(DataAdapterはそれ自体で接続を管理します)。
ここで間違っていることをアドバイスしてください。
種類よろしく、 アリ
あなたは何を使用していますか? FirebirdやInterbaseのように、過去11年間で2つの異なるデータベースに分かれています。 –