問題タブ [oledbexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2197 参照

azure - Azure クラウド サービスでの Microsoft.Jet.OLEDB.4.0 エラー

0 投票する
3 に答える
42836 参照

c# - Accessデータベースから削除しようとしているときにC#OleDb例外「1つ以上の必須パラメーターに値が指定されていません」

「SEMESTER」と「SUBJECT」が主キーである「SEMESTER、SUBJECT、OFFER、RESULT」のテーブルがあります。クエリを使用する場合

"DELETE FROM Course_Information WHERE Semester = 1 AND Subject = 'CSE-414' ;

Access データベースで完全に動作しますが、C# コードで使用しようとすると常に例外が発生します。

さらに、「DELETE FROM Course_Information WHERE Semester = 1;」を使用すると機能します。

WHERE 条件で「SUBJECT」と「SEMESTER」の両方を使いたい (同じ学期でも異なる科目が存在する可能性があるため)

私のコードを見て、

0 投票する
1 に答える
65 参照

c# - OleDb を使用してデータベースからデータを読み取ろうとすると例外が発生しました

こんにちは、OleDb を使用してデータベースに接続しようとしていますが、そこからデータを読み取り、その後 Read() コマンドを使用したい場合

String istifadeciAd および istifadeciParol で、IndexoutofRange が原因で GetString のエラーが発生しました。しかし、列インデックスを指定して GetString を呼び出す必要はありませんか?

0 投票する
1 に答える
6983 参照

c# - System.Data.OleDb.OleDbException (0x80004005): 不明なエラー

一連のループとデータベース呼び出し (Select ステートメントのみ) を使用して、データテーブルとして保存し、値を含む .txt ファイルを生成しています。しばらくの間(19行... 19回のフルループサイクル)正常に実行された後、connection.Open()によってスローされるランタイム例外が発生します

例外をキャッチし、メッセージ、2 つの空白行、スタック トレースを生成するために、ループ全体を try catch ブロック内に配置しています。 ここに画像の説明を入力

私はこれを読んで何をすべきかを理解しようとしましたが、DB接続に関しては少し初心者です。私は他の場所を見ましたが、私の状況に完全に適合する質問が見つからないようです.

参考: C# 4.0 Windows フォーム アプリケーション、Access DB

どこから探し始めるかについて、いくつかの提案を見つけたいと思っています。ここに示すように実装した検証により、このエラーがスローされたときに接続が閉じられていることを確信しています。

このメソッドは次の場所から呼び出されています。

ここにループがあります(ちょっと長くて、おそらくもっとうまくいくかもしれませんが、数回機能した後に壊れた理由を見つけたいだけです)

次の行から例外がスローされます。

この中に:

0 投票する
2 に答える
4154 参照

sql - System.Data.OleDb.OleDbException 無効な引数

Excel シートをアップロードしていて、そのデータをデータベース内の別のテーブルに移動したいと考えています。ここ 2 日間、エラー ( System.Data.OleDb.OleDbException invalid argument) が発生しましたが、非常に単純なアプリケーションを設計すれば問題なく動作します。私を助けてください

0 投票する
0 に答える
467 参照

sql - MS Access との接続時に vb.net で例外 OLEDB が発生する

入力すると

ただし、SQLクエリを変更して次のコードを入力すると。OLEDB 例外が発生したことを示しています。

何がうまくいかないのか教えてください。前もって感謝 PS:コードは MsgBox("database is now open") まで正常に動作します...問題は da.Fill(ds,"...") でのみ発生します