問題タブ [text-driver]
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.
oledb - Microsoft Text Driver または Microsoft.Jet.OLEDB.4.0
私のアプリケーションでは、CSV ファイルからデータを読み取る必要があります。Microsoft Text Driver または Microsoft.Jet.OLEDB.4.0 を使用したいです。
私は2つの間で混乱しています。どちらを選ぶべきですか?
c# - Microsoft SQL テキスト ドライバーの代替手段
私は試してみMicrosoft.Jet.OLEDB.4.0
ましMicrosoft Text Driver
たが、これらの両方または標準ではありません。データベースから単純な sql をコピーしてこれらのテキスト ドライバーに貼り付けようとしていますが、それを機能させるには sql を大幅に変更する必要があります。csv ファイルとテキスト ファイルをクエリしています。上記のドライバー以外に単純な SQL クエリを処理できるものはありますか?
これは、私が使用しているSQLのサンプルです。
c# - 列名で行を取得する方法
序数ではなく名前で列の値を取得しようとしています。ここに私がすでに持っているコードがあります:
上記はクエリです
このクエリを実行すると、パラメーターが少なすぎると予想されるエラーが発生します。
c# - 空白で区切られたテキストファイルを正しく解析するにはどうすればよいですか?
以下は私のサンプルテキストファイルです
{{
これが私のスキーマファイルです
上記のサンプルファイルを読み取るためにこれまでに作成したコードは次のとおりです。上記のテキストファイルから読み取ったデータ行は、dataGridViewコントロールに表示するために返されることになっています。問題は、単一の列として返されることですが、それらの空白を列の区切り文字として使用したいと思います。さまざまな文字区切り文字を試しましたが、成功しませんでした。
そして、dataGridViewのデータソースを次のように設定します
私は、datagridviewでこれを取得します。1つの列を取得しますが、データが7つの列として返されることを期待しています。
さらに、F2列とF3列がどこから来ているのかわかりません
winapi - 64ビットアプリケーションで32ビットMicrosoftテキストドライバーを使用してcsvファイルを読み取ることは可能ですか?
MicrosoftTextDriverを使用してCSVファイルからデータをインポートする必要があるという要件があります。私の開発環境は次のとおりです。-
Windows764ビットOffice2007
(32ビット)
接続を開こうとすると、エラーが発生します。
[Microsoft] [ODBCドライバーマネージャー]データソース名が見つからず、デフォルトのドライバーが指定されていません
32ビットのテキストドライバーと64ビットのアプリケーションを使用してcsvファイルを読み取ることは可能ですか?
odbc - 事前構成されたデータ ソース名で Microsoft Text Driver を使用するための接続文字列
現在、スクリプトで次の接続文字列を使用して、Microsoft Text Driver 経由で CSV を読み取ります。
上記のようにコードで CSV に接続するための詳細を指定する代わりに、コードでデータ ソース名を使用します。
つまり、スクリプトが実行されるワークステーションの ODBC スナップの「システム DSN」セクションで構成されるデータ ソースです。この ODBC には、CSV にリンクするために必要な詳細が含まれます。
例: すべてのユーザーは、ODBC1
自分のシステムに setup という名前の Microsoft Text Driver ODBC を持っています。コードで CSV に接続するための実際の詳細を入力しなくても、このデータ ソース名を参照できる必要があります。