問題タブ [dbf]
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.
nhibernate - NHibernateからESRIシェープファイル(DBase * .dbfファイル)に接続します
NHibernateを介してESRIシェープファイル(DBaseテーブルファイルだと思います)に接続する方法を模索してきましたが、試したことは何もありませんでした。
現在、私の設定は次のようになっています。
コメントアウトしたビットを残して、私が試している値を確認できるようにしました。何を試しても、次のエラーメッセージが表示されます。
エラー[IM002][Microsoft][ODBCドライバーマネージャー]データソース名が見つからず、デフォルトのドライバーが指定されていません
私はオンラインで見つけた接続文字列のほとんどを調べましたが、ここでの質問に対するいくつかの回答では、何かを入れているだけの「ストローでつかむ」フェーズに到達していましたので、助けを求めたほうがいいと思いました。
NHibernateからこのタイプのファイルに接続できるかどうかさえわかりませんが、接続できる場合は、構成に何を含めるべきか誰かが知っていますか?
xml - XML ファイルを DBF に変換する
XML ファイルを DBF に変換しようとしています。現在、これを手動で行っており、Excel 2003 で XML ファイルを開き、DBF 4 ファイル タイプとして保存しています。これは退屈で時間のかかるプロセスであり、Office 2007 も Office 2008 for Mac も DBF として保存できないという事実によってさらに悪化しています。
可能であれば、これを自動化する方法が欲しいです。これを実際に行う方法を知っていますか?これにどのプログラミング言語を使用すればよいかさえわかりません...
python - Advantage データベース サーバーにアクセスするための Python モジュールはありますか?
タイトルが示すように、ADT や DBF などの Advantage Database Server (Sybase) ファイルにアクセスできる Python モジュールがあるかどうか疑問に思っていました。
ネットで調べたのですが、探しているものが見つからなかったので、こちらで質問させていただきました。
dbf - 無料の DBF ファイル コンバーターはありますか?
これらのコンバーターの試用版しか見つかりませんでした。無料のものを知っている人はいますか?次のターゲット形式のいずれかが実行されます。
CSV、MDB、SQL、XLS
.net - .NET DBF データベース接続の問題
こんにちは、本当にここでキーボードに頭をぶつけてください。情報や正しい方向を指していると素晴らしいでしょう。
.MDX インデックスを持つ一連の .DBF ファイルがあります。それらは dBASE バージョン 7 であるはずですが、Borland BDE は私が見つけたものから確実に 5.0 にしか接続しません。
次のように、IV および 5.0 接続文字列を使用して接続できます。
私が得たスキーマは、テーブルの実際のスキーマとは異なり、厄介な切り刻んだクエリを実行する必要があります。結果は、私が得ている問題の結果です。
- ほとんどの列で問題なく選択できますが、一部の列は機能しません
- 一部の列を残すと挿入します。そうしないとエラーが発生します
- where句を提供しない場合は更新します
MDX インデックスと .NET を使用して DBF ファイルを接続して使用することについて、誰か洞察がありますか? おそらくdBASE 7ファイルですか?
ありがとう、
sql - DBFファイルを操作するためのSQLスクリプト言語を探しています
クライアントのために分析する必要がある DBF ファイルの大規模なコレクション (約 1100 個) があります。各ファイルには 1 つのテーブルが含まれます。各テーブルに対してクエリを実行し、結果を 1 つの大きな結果テーブル (すべてのファイルからの結果を保持する) にコピーしてから、次の DBF ファイルに移動する必要があります。最後に、後で操作できる形式で結果テーブルを保存する必要があります。これを簡単にできるスクリプト言語を知っている人はいますか?
いくつかの注意点があります: 1.) Vista で動作するものが必要です (DOS、python、または GNU Octave で動作するものでも問題ありません)。2.) 私はデータベース管理者ではありませんが、かなりのプログラミング スキルを持っています。3.) SQL の基本的な実務知識しかありません。私はクエリを書くことができます.私の問題はDBFファイルを開いて結果を保存することです. 4.) 私は実際に MS Access を使用してこれを達成しましたが、これは厄介な解決策です。そこでAccessを使わないものを探しています。
SQL 用のさまざまなスクリプト言語について調べてきました。私が見たサイトのほとんどは、サーバー、関係の設定、セキュリティ、およびそれらすべてに関するものになっています。これらの問題は私の理解をはるかに超えており、私の関心事ではありません。これらのファイルにクエリを実行し、結果を取得して、脱出したいだけです。初心者が簡単にアクセスでき、しかも非常に強力なものはありますか?
どんな助けでも大歓迎です。
ms-access - MS Visual Foxpro .dbf テーブルを MS Access 2007 にインポートする
.dbf ファイルを MS Access 2007 にインポートする方法を知っている人はいますか?
.net - .Net System.OutOfMemoryException データテーブルを埋める
.dbf ファイルからデータを抽出し、それを xml に変換する必要があります。私はそれをうまくやるルーチンを書きました。ただし、現在、2GB 以上の非常に大きな .dbf ファイルが発生しています。そして、このコードはそれらのファイルに対して OutOfMemoryException をスローします。
問題は、同じ 2GB の .dbf ファイルに対してデバッグ モードで Visual Studio を使用して自分のコンピューターでこの同じコードを実行しても、例外はスローされないということです。Visual Studio がメモリを管理する方法と、アプリが単独で行う方法のようです。
とにかくメモリの問題を回避する方法はありますか? 同様の結果で DataAdapter を使用してみました。Visual Studio で見られるこの動作は、予期された仕様ですか?
.net - DBF を照会するときに OLEDB で使用される文字エンコーディングを指定するにはどうすればよいですか?
DBF ファイルをクエリするときに、OLEDB で使用する文字エンコーディングを指定することはできますか?
可能な回避策は、DBF ファイルの文字エンコーディングへの OLEDB 呼び出しの前にクエリ文字列をエンコードし、返されたときにすべての結果をエンコードすることです。これは機能しますが、OLEDB または ADO.NET でこれを実行できると便利です。
アップデート
Viktor Jevdokimovによる提案は、自動的には機能しないようです。しかし、文字列の手動変換を調査する必要がありました。CultureInfo の TextInfo プロパティを使用して OemCodePage と WindowsCodePage を見つけ、それらを使用して対応する Encoding インスタンスを取得し、手動で変換することができます。しかし、ADO.NET でこれらのエンコンディングを使用して変換を実行することはできません。