問題タブ [oledb]

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

visual-studio - Microsoft.ACE.OLEDB.12.0プロバイダーが登録されていません

2つのプロジェクト(Word-Templateプロジェクトとテスト用のVB.Netコンソールアプリケーション)を備えたVisualStudio2008ソリューションがあります。どちらのプロジェクトも、MS-Access 2007データベースファイルへの接続を開き、System.Data.OleDbへの参照を持つデータベースプロジェクトを参照します。データベースプロジェクトには、次のようにデータテーブルを取得する関数があります。

Word 2007テンプレートプロジェクトからこの関数を呼び出すと、すべてが正常に機能します。エラーはありません。しかし、コンソールアプリケーションから実行すると、次の例外がスローされます

ex ={"'Microsoft.ACE.OLEDB.12.0'プロバイダーはローカルマシンに登録されていません。"}

両方のプロジェクトの参照は同じで、コンソールアプリケーションは最初に作成したとき(しばらく前)は機能していましたが、現在は機能していません。私は何かが足りないに違いないが、何がわからない。何か案は?

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

odbc - OLEDB 対 ODBC

OLEDB と ODBC の違いは何ですか? OLEDB ドライバーと ODBC ドライバーの違いはいつ、どのように判断すればよいですか?

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

ms-access - .UDL ファイル/oledb 接続を使用するように Access 2007 を説得しますか?

Access 2007 に .UDL ファイルを使用させる方法はありますか?

具体的には、古い製品の 1 つが Interbase 6.0 データベースを使用しています。私のクライアントは、Access 2007 を使用して (短期的に) 読み取り/書き込みのためにデータベースにリンクしたいと考えています。

これは私の好みの方法ではありませんが、すべてシングル ユーザーであり、Interbase データベースへのその他のアクセスはすべて Delphi 7 クライアントを介して行われるため、「いいえ」とは言えません。少なくとも、彼が望むものを「適切に」与える時間ができるまで。

Access で使用できる他の種類のドライバーはありませんが、(IBoledb 経由で) データベースに正常にリンクする .UDL ファイルを作成しました。愚かなことに、最新バージョンの Access では .UDL ファイルを使用できると思い込んでいました...

そのため、Access 2007 にその .UDL ファイルを理解させようとしました (ファイルの名前を .DSN に変更し、ファイル内の値のいくつかをいじってみました) が、役に立ちませんでした。Access を Interbase にリンクさせる唯一の方法は、(購入したサードパーティ製の) Interbase ODBC ドライバーを使用することだと思われます。

違うのわかる人いますか?.UDL リンクを介して Interbase の「リンク テーブル」にアクセスできますか?

乾杯!

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

c# - .NETでExcelを読んで、特定の行を取得する方法は?

ここから、C#.NETを使用してExcelファイルを読み取るための次のコードを取得しました。

4行目から10行だけを選択したいのですが、どうすればよいですか?

0 投票する
10 に答える
20835 参照

c# - C# で Excel スプレッドシートにアクセスすると、一部のセルで空白の値が返されることがある

Excel スプレッドシートにアクセスし、スプレッドシートのデータを SQL データベースに挿入する必要があります。ただし、主キーは混在しており、ほとんどが数値で、一部は英数字です。

私が抱えている問題は、数値キーと英数字キーが同じスプレッドシートにある場合、英数字セルは空白の値を返しますが、他のすべてのセルは問題なくデータを返すことです。

OleDb メソッドを使用して Excel ファイルにアクセスしています。コマンド文字列でデータを取得した後、データを DataAdapter に入れ、DataSet に入力します。DataSet の最初の DataTable のすべての行 (dr) を反復処理します。

dr["..."].ToString() を使用して列を参照します

Visual Studio 2008 でプロジェクトをデバッグし、「拡張プロパティ」を表示すると、マウスを「dr」の上に置くことで DataRow の値を表示できますが、英数字である必要がある主キーは {} です。他の値は引用符で囲まれていますが、空白の値には中かっこがあります。

これは C# の問題ですか、それとも Excel の問題ですか?

誰かが以前にこの問題に遭遇したことがありますか、または回避策/修正を見つけましたか?

前もって感謝します。

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

c# - Proficy Historian から生データを照会するにはどうすればよいですか?

Proficy Historian/iHistorian から生の時系列データを取得するにはどうすればよいですか?

理想的には、2 つの日付の間の特定のタグのデータを要求します。

0 投票する
6 に答える
4882 参照

c# - Odbc C# .Net を使用して Pick データベースに接続する

Ole db ドライバーを使用して PickBasic データベースに接続する方法

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

sql-server - ODBC、OLEDB、および ADO.NET の基になるプロトコルに違いはありますか

一般的なシステム (ODBC、OLEDB、または ADO.NET) のいずれかを使用して SQL Server データベースと通信する場合、基になる基本プロトコルは同じですか? これらのシステム間のすべての違いは、基本的にクライアント側の問題ですか?

これはすべて、TDS (Tabular Data Stream) 転送の異なるフレーバーですか?

[MS-TDS]: 表形式のデータ ストリーム プロトコル仕様

または、データベースサーバーと通信する実際の方法が異なり、これらのプロトコルには根本的な違いがありますか?

0 投票する
7 に答える
2239 参照

csv - CSVデータを読み取る最良の方法は何ですか?

私は C# をCSV使用しており、この接続文字列を使用して a を読み取ろうとしています。

これは、タブ区切りデータに対して機能します。

タブ区切り、コンマ(、)、パイプ(|)に対応する接続​​文字列が必要です。

の一般的な接続文字列を作成するにはどうすればよいですかCSV

ありがとうラジェッシュ

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

postgresql - PostgreSQL 向けの優れた OleDB/ODBC プロバイダー

PostgreSQL 用の機能的な OleDB データ プロバイダーが必要です。これは、MySQL の ODBC プロバイダーに似ている必要があります。http://dev.mysql.com/downloads/connector/odbc/5.1.htmlを参照してください。