問題タブ [ado]

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 投票する
2 に答える
1975 参照

asp.net - ASP.NET DataGrid でストアド プロシージャを使用する方法

質問は次の場合もあります。

ストアド プロシージャを呼び出して DataGrid を埋めるには、どのような方法をお勧めしますか?

現在、ASP.NET ページを開発しています。Linq が SQL Server DB で使用する正しい方法であるかどうかを知りたいです。

ADO も良さそうなので、一般的に何が最も適切かについてフィードバックをいただければ幸いです。

LINQ を使用すると、ストアド プロシージャを簡単に呼び出すことができますが、結果セットをストアド プロシージャからデータグリッドに配置する正しい方法を見つけようとするのに苦労しています。

そこでforeachをやりたいとは思わないでください..しかし、すべての例がそのように指しているようです..または私はただ混乱しています

私はこのブログ投稿を読みましたがこれは、行く方法は foreach と Ienumerable メソッドのようです..全体について少し混乱しています。

その場合、DataGridが単に不要になったムービーデータベースを作成するためのチュートリアルについても考えています。

単純な SQL プロシージャにアクセスし、入力されたデータ グリッド、またはデータ グリッドのようなデータ プレゼンテーション モデルを返す最も簡単で最も適切な方法は何ですか?

0 投票する
4 に答える
10694 参照

vb6 - VB6 ADO Set rs=command.Execute

上記のコードは 2 行目で失敗します。これは、rs が閉じられているためです (おそらく oledb プロバイダーは、それが挿入コマンドであるため、何も返す必要がないことを誤って認識しました)。コマンドは、次のような挿入ステートメントです。

1 回の往復でサーバーから ID が返される必要があります。何か案は?

PS: フィールド名を使用して挿入ステートメントを更新しました (Eduardo に感謝) が、それは問題ではありません。

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

oracle - 管理されていない Oracle プロバイダーを使用するために必要な最小フットプリントはどれくらいですか?

私は.NETで書かれたアプリケーションに取り組んでいます。現在、すべての .NET 操作に ODP.NET 11 の xcopy 展開を使用しており、すべてがスムーズです。以前に Oracle クライアントがインストールされていないマシンで実行できます。Peachy、つまり、COM で記述されたライブラリに依存するアプリケーションの部分に到達するまでは、明らかに (?) .NET プロバイダーを使用できません。

Oracle 用の OLEDB または ODBC プロバイダーを動作させるためにインストールする必要があるものは、どれくらいですか?

いくつかの追加の詳細:

  • OLEDB または ODBC プロバイダーは、これらの目的には十分であると思います。パフォーマンスは大した問題ではありません。
  • 11 固有の機能を使用しているため、.NET には ODP.NET 11 クライアントを使用する必要があります。(そのため、古い 10 の大きなクライアントをインストールすることはできません。)
  • 最終的にはインストーラーを用意する予定なので、必要なものは何でもコマンド ラインからインストールできることが重要です。
0 投票する
4 に答える
7232 参照

excel - Windows Scripting Host からの Excel ファイルの操作

Windows Scripting Host から既存のXLS ファイルの内容をすばやく操作する方法はありますか?

顧客から受け取った Excel テンプレートがあります。私たちの仕事は、これらのテンプレートに Oracle データベースから取得したデータを入力することです。

現在のアプローチは、Windows Scripting Host と VBScript を使用することです。

  1. ADODB を使用して Oracle からデータを取得します。

    /li>
  2. VBScript を使用して、Windows Scripting Host で Excel オブジェクトを作成します。

    /li>
  3. そして、次のようにテンプレートのセルごとに入力します。

    /li>

問題は、これらのファイルの一部に大量のデータが含まれており、このように埋めるのに何時間もかかることです。それを行うより速い方法はありますか?

0 投票する
4 に答える
35719 参照

sql - Access での自動番号付けの使用 - INSERT ステートメント

INSERTPK フィールドとして自動番号があるステートメントの実行に問題があります。long主キーとして自動インクリメントがあり、次に type の 4 つのフィールドがありdoubleます。それでも Access (ADO を使用) は、insert ステートメントに 5 つの値が必要なようです。

オートナンバリングを使用して実際にオートナンバリングするにはどうすればよいですか?

0 投票する
4 に答える
6376 参照

delphi - ADOデータベーステーブルのブール列

ADOに少し問題があります。Accessを使用するデータベースアプリケーションをデプロイしました。異なるバージョンのリリースに伴い、データベーステーブルには異なるフィールドがあり、追加されたものと削除されたものがあります。私が作業できないのは、データベースにBOOLEANフィールドを追加する方法です。

アップグレードの目的で、次のようなSQLで標準SQLクエリコンポーネントを使用します。

これは、VARCHAR、INTEGER、DOUBLEなどの他のデータ型では機能しますが、BOOLEANでは機能しません。ブール値の場合はYES/NOであるため、Accessのせいであると思われますが、誰が知っていますか。

また、TADOTableを使用してテーブルにフィールドを追加するにはどうすればよいですか?

前もって感謝します。

0 投票する
4 に答える
2514 参照

sql-server - Locate の行が見つかりませんか?

D2009、dbGo (ADO) を使用して、既存の Advantage データベース サーバー アプリケーションを SQL Server 2005 に変換しています。時々エラーが発生しますrow cannot be found for locating。結果によると、各 ADOTable の Update Criteria プロパティを設定し、カーソル位置を動的に設定する必要がありました。私はそうしましたが、それでも同じエラーが発生することがあります。すべてのテーブルには主キーがあるため、使用しています

エラーを回避するためにレコードを更新する前に、より良い解決策が必要です。何か案は?または、MyDAC または Zeoslib に移行する必要がありますか?

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

.net - ado .net のデータセット構造をどのように比較しますか?

2 つのデータセットのテーブル構造を比較して不一致がないかどうかを確認する必要がありますが、これは可能ですか?

XMLに変換して比較したのですが、もっと良い方法はありますか?

ありがとう

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

vb6 - ADO エラー: 自動化エラー - 指定されたモジュールが見つかりませんでした

多くのマシンで正常に実行される私の VB6 アプリケーションは、1 台のユーザー マシンで上記のエラーを生成しています。マシンには Vista SP1 が搭載されています。これは、MDAC 2.8 が既に含まれているため、MDAC インストーラが機能しないことを意味します。

エラーにつながるコード:

.Create 行でエラーが発生します。

このユーザーを動かすための助けがあれば大歓迎です!