問題タブ [oledbcommand]
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.
c# - C# で Excel ファイルを作成する方法; オフィス 2007; Win7 64ビット?
以前は、C# アプリで次のコマンドを使用して Excel ファイルを作成していました。
Win 7 64 ビットに移行しましたが、OleDbCommand で「ファイルの作成に失敗しました」というメッセージが表示されるようになりました。セキュリティの問題だと思ったので、ユーザーを管理者にするところまで行きました。
ms-access-2010 - oledbexception オブジェクトが無効であるか、MSAccess 2010 で設定されていません
Microsoft Access 2010 をデータ ソースとして使用して小さなインベントリ アプリケーションを作成しています。私の接続文字列は次のようになります。
ただし、エラーObject Invalid or no longer setを取得するレコードを更新すると。OleDbCommand を使用して、単純な更新クエリを CommandType.Text として渡すレコードを更新しています。
c# - OleDbParamaterを使用してクエリを作成するときのC#構文エラー
にレコードOleDbParameter
を作成するためOleDbCommand
に使用しています。しかし、ステートメントを実行しているときに構文エラーが発生します。クエリの正常な実行を妨げている原因を誰かが確認できれば、非常に役立ちます。INSERT
MS Access
これは私のコードです:
sql-server - OleDbCommand の insert ステートメント内で関数を指定する
データは実際にはバイナリですが、MSSQL データベースに varchar として格納されているレガシー データがあります。新しいアプリケーションでは、OleDbCommand を使用しています (共通コードを使用して MSSQL+Oracle+Sybase データベースにアクセスしようとしているため)。
次を実行して、データベースからデータを取得できます。
ただし、挿入コマンド:
このエラーがスローされます (「DA.Update(DT);」中に発生します):
1 つ以上の必須パラメーターに値が指定されていません。
現在、alex_test_bin からデータを読み取り、そのデータを alex2_test_bin に挿入しようとしています。読み取りと書き込みの合間に、DT からの各行でメソッド 'SetAdded()' を使用して、それらのすべての行が挿入されるようにします。
私の挿入文は間違っていますか?それを修正し、挿入ステートメント内で関数を使用できるようにする方法はありますか? SQLマネージャーからinsertステートメントを手動で正常に実行しました。
sql - 複数の条件がある場合にテーブルから値を削除する方法は?
index=Textbox1.Text および idnmb=Textbox2.Text のテーブルからすべてのデータを削除しようとしています。この部分 + "AND id_nmb = " + data2を削除すると機能しますが、必要なものではありません。
私はこのコードを持っています:
次のメッセージが表示されます: 1 つ以上の必須パラメーターに値が指定されていません。 これを解決する方法はありますか?
c# - OLEDBを使用してテキストボックスから挿入
を使用してC#フォームから値を挿入しようとすると、エラーが発生しますOLEDB Connection
。
エラーは
例外の詳細:System.Data.OleDb.OleDbException:コマンドの処理中に1つ以上のエラーが発生しました。ORA-00936:式がありません
tsql - SELECT 列 WHERE 1 つの列が異なるか?
誰でもクエリを手伝ってもらえますか?
以下を試してみましたが、エラーが発生します
サブクエリ [Column1] の MEMO、OLE、またはハイパーリンク オブジェクトが無効です。
c# - OleDBコマンドを使用してExcelの行全体を更新する
Excelタブ全体を空白/クリアしようとしています。しかし、何も機能していないようです
私は次のアプローチを試しました:
c# - アクセス データベースのレコードを更新しようとすると、エラーが発生します
Access データベースに接続する小さなプログラムがあり、編集フォームを使用して選択したレコードを更新 (編集) しようとしています。コードを実行すると、次のエラーが発生します。
言うまでもなく、それは住所フィールド用です..
ここに私のコードブロックがあります:
vb.net - 関数内から開いた OLE DB 接続を閉じる
隅に追いやられて……。
ウェブで見つけたコードを使用しましたが、この接続を閉じる方法がわかりません。返された OleDbcommand objCommand は、処理後も開いたままになります。ファイルからデータを取り出した後にファイルを削除できるように、閉じる必要があります。(サーバー上でぶらぶらしたくない。)
これは、私がこれを行おうとした 100 行のコードよりも簡単でなければなりません。この関数は、接続を開きます。
私が試してみました...
コマンドを再作成してから閉じようとする約 40 回の試行が行われました。
これについては本当に助けが必要です。