問題タブ [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.
python - Python-CSVをDBFに変換
Pythonを使用してcsvファイルをdbfに変換したい(ジオコーディングで使用するため、dbfファイルが必要です)-stat / transferまたは他の同様のプログラムでこれを簡単に行うことができますが、私の一部として行いたいです外部のプログラムに移動するのではなく、スクリプトを作成します。DBFをCSVに変換するためのヘルプの質問/回答はたくさんあるようですが、その逆はうまくいきません。
dbfpyを使用した答えは問題ありませんが、その方法を正確に理解することができませんでした。
私が探しているものの例として、dbfをcsvに変換するためにオンラインで見つけたコードを次に示します。
逆に行くために似たようなものを手に入れるのは素晴らしいことです。
ありがとうございました!
delphi - Delphiを使用して64ビットOSでDBFファイルから読み取る方法は?
Microsoft Jet Driver が 64 ビット オペレーティング システムでサポートされなくなったため、Delphi を使用して、DBF/DBase ファイルから読み取る最良の方法は何でしょうか?
c# - .NET アプリケーションから .dbf ファイルを更新する方法
.net アプリケーションから .dbf ファイルを更新したいと考えています。.dbf ファイルをグリッドに読み込むことはできましたが、.net アプリケーションから .dbf ファイルを更新することはできませんでした。
次のコードを使用して .dbf ファイルを読み取りました。読書は大丈夫です。しかし、.dbf ファイルを更新できません。
注: サード パーティ コンポーネントの Apollo コンポーネントを使用して、.NET アプリケーションから .dbf ファイルのレコードを読み取り、追加、編集できることも確認しました。このコンポーネントは、VistaSoftware.com によって開発されました。これはフリーウェアではありません。.dbf ファイルを更新するには、このサード パーティ製コンポーネントを使用する必要があるかどうか、または .net アプリケーションで実行できるかどうかを確認してください。
c# - asp.netのdbfファイルに書き込む方法は?
.dbfファイルを作成したい。誰かがc#.netを使用してそれを行う方法を教えてもらえますか
java - hxttDBFドライバーはファイルをロックします
私のWebアプリはアーカイブを受け取り、それをtempフォルダーに解凍し、抽出されたDBFからデータを読み取り、ガベージを強制終了する必要があります。その中のDBFファイルがロックされているため、一時フォルダを強制終了できませんが。サンプルコードは次のとおりです。
public static void main( String a[] ) throws Exception
{
}
最後の行を超えてブレークポイントを設定しましたが、6QQQ201010.DBFはまだロックされています。何か案は?それとも、ドライバーのバグですか?
python - Pythonを使用して.csvファイルを.dbfに変換しますか?
Pythonスクリプトを使用して.csvファイルを.dbfファイルに変換するにはどうすればよいですか?このコードをオンラインで見つけましたが、どれほど信頼できるかわかりません。この機能を備えたモジュールはありますか?
.net - XP で動作していた .DBF ファイルを Windows 7 で開くことができない
一部のクライアントから受信した .DBF ファイルをプレビューできる VB.NET アプリケーションがあります。次に、アプリケーションは、このファイルから CSV を吐き出そうとします。この CSV は、さまざまな環境で使用できます。このアプリケーションは、Windows XP 32 ビットで動作しました。私たちの会社は最近、私たちのほとんどを Windows 7 x64 にアップグレードしたため、このアプリケーションが失敗しました。このアプリケーションのターゲット ビルドが「任意の CPU」ではなく x86 であることを確認し、アプリを再ビルドしましたが、同じ問題が発生しました。
元々使用していたSystem.Data.Odbc
とconnection.ConnectionString = "Driver={Microsoft dBASE VFP Driver (*.dbf)};SourceType = DBF;SourceDB=" & dbfSourcePath & ";Exclusive=No; Collate=Machine;BACKGROUNDFETCH=NO;"
. 障害の場所はconnection.Open()
です。表示されるエラーは、「エラー [IM001] [Microsoft][ODBC Driver Manager] ドライバーはこの機能をサポートしていません」です。
VFP のドライバーがインストールされておらず、Access DBF ドライバーがここの投稿のように機能しないことに気付きました。そこに記載されている修正プログラムは VFPro SP2 をインストールすることですが、サービス パックをインストールするための FoxPro インストールはありません。次に、VFP 9.0 用の OLEDB ドライバーをインストールしようとしましたが、現在 and を使用System.Data.OleDb
してconnection.ConnectionString = "Provider=VFPOLEDB.1;SourceDB=" & dbfSourcePath & ";"
いますが、connection.Open()
行に次のエラーがあることがわかりました:「機能は利用できません」。
このアプリケーションを Windows 7 x64 で動作させる方法について、私は完全に途方に暮れています。以下は、読みやすくするためにファイルを開くパスを削除したコードの 2 つのバリアントです (パスとファイルが存在することを確認しました)。
ODBC バージョン:
OLEDB バージョン:
OLEDB または ODBC 接続を使用して、これらの .DBF ファイルを Windows 7 x64 で開くにはどうすればよいですか?
c# - .Net Winform アプリケーションで DBF データベースを使用する
Windows .Net Windows フォーム アプリケーションで作業しているので、.Net Windows フォーム アプリケーションで DBF () を使用できるか知りたいa FoxPro OR Dbase database file
ですか?
DBF
winform .Net アプリケーションのバックエンド データベースとして使用したいと考えています。
アイデア/解決策があれば教えてください。
前もって感謝します。
asp.net - IISをdbfファイルで動作させる方法は?
問題は次のとおりです。WindowsXPでIISサーバーを起動しましたが、dbfファイルにアクセスすると例外がクラッシュします。ファイルvfpoledbセットを操作するためのドライバー。Visual Studio以外では、すべてが正常に機能します。
他に何かできるでしょうか?
c# - 64 ビット マシンでの dbf ファイルの Jet.OLEDB.4.0 ドライバーの置き換え
最近、64 ビット OS マシンに移行しました。C# .net で記述された私のアプリケーションでは、dll のコードが Microsoft.Jet.OLEDB.4.0 ドライバーを使用して dbf ファイルを開こうとしています。OLEDB は 64 ビットではサポートされていないことがわかりました。 このスレ参照
新しい ACE.OLEDB.12.0 をインストールしようとしました。最初に 32 ビット バージョンのエンジンをインストールしましたが、認識されず、「Microsoft.ACE.OLEDB.12.0 プロバイダーがローカル コンピューターに登録されていません」というエラー メッセージが表示されました。
そこで、ここから ACE.OLEDB の 64 ビット版をインストールしようとしました。
他の Office 製品を 32 ビット Office 製品としてインストールしているため、エラーが発生しています。
この問題を解決するにはどうすればよいですか?
PS: ソリューションを x86 プラットフォームにコンパイルするように設定しようとしました。BadImageFormatException をスローしました。