問題タブ [visual-foxpro]

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 に答える
4795 参照

c# - Visualfoxpro接続文字列

foxproデータベースからいくつかのデータを抽出する必要があります。SQL Server DBからデータを抽出し、接続文字列を次の形式でapp.configファイルに保存するサンプルアプリを見つけました-

foxproでも同じことをしたいのですが、構成のproviderName部分に何を入れるべきかわかりません。接続文字列は問題なく取得できます。Visual foxproのプロバイダー名が何であるかを誰かが知っていますか?

ありがとう

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

c# - c# から Foxpro 8.0 データベースを読み取るにはどうすればよいですか?

foxpro 8.0 から SQL サーバーにテーブルをインポートする必要があります。SQL Server でテーブルを作成してデータをコピーできるように、C# の foxpro ディレクトリ/ファイルからテーブルとスキーマを読み取るにはどうすればよいですか?

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

c# - Visualfoxproデータベース接続の問題

vfpデータベースに接続するアプリケーションをまとめています。app.configファイルで接続文字列を定義すると正常に機能します-

最終的に、ソースへのパスは動的になるため、ConnectionStringSettingsを使用して接続文字列を定義しようとしています。私は次のコードを持っています-

このコードを実行すると、次のエラーが発生します-

正常に機能している接続文字列からプロバイダー名を直接取得しようとしましたが、同じエラーが発生します。なぜそれが一方の方法で機能しているのに、もう一方の方法では機能していないのか、誰かが知っていますか?

ありがとう

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

nhibernate - Visual FoxPro 8.0 に接続するための Hibernate 構成?

NHibernate を Visual Foxpro 8.0 に接続したことがある人はいますか? 私はレガシー データ ストアに接続しようとしていますが、すべての ADO.Net を手作業でコーディングするよりも NHibernate を使用したいと考えています。

FoxPro 8 接続用の構成 XML ファイルの例があれば、それは素晴らしいことです。

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

tsql - SQLServerリンクサーバーエラー

WindowsServer2003でSQLServer2008を使用しています。SQLServer2008リンクサーバー機能のドライバーMicrosoftOLDDB Provider for Visual Foxproを使用して、リンクサーバーを使用してVisualFoxproDBFファイルを開きたいです。

VisualFoxpro用のMicrosoftOLDDBプロバイダーを使用してリンクサーバー接続を確立し、Foxpro DBFファイルを開くと、次のエラーが発生します。何が問題になっていますか?

(Microsoft SQL Serverエラー7399)

よろしく、ジョージ

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

rest - Visual foxpro を使用して Amazon Web サービスに残りのリクエストを送信する (署名エラーの可能性あり)

VFP9 を使用して新しい SimpleDB ドメインを作成するための指示を送信しようとしています。

.fll ライブラリはサツマイモ ソフトウェアのおかげで実現し、時間差は追加の変数を使用して解決されました。ここで Java と php を使用した他のサンプルを見てきました。また、これに関する例については、aws 開発者ページをチェックしています。

http://docs.amazonwebservices.com/AmazonSimpleDB/latest/DeveloperGuide/index.html?REST_RESTAuth.html http://docs.amazonwebservices.com/AmazonSimpleDB/latest/DeveloperGuide/SDB_API_CreateDomain.html

それでも、運が悪い。接続をテストするために .prg ファイルを作成したところ、次のメッセージが表示されました。

これが私の.prgのコードです:

ここで何が間違っていますか?

ティア

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

c# - Visual Fox Pro からデータをインポートする

FoxPro データベースから Sql Server にデータをインポートしようとしていますが、データに非常に奇妙な問題があります。OLE DB ドライバーを使用しており、データをクエリできますが、一部のフィールドには異なるエンコーディングのテキストが含まれているようです。いくつかの DBF ビューア ツールを使用しましたが、同じように表示されます。テキストの例は次のとおりです。

SDRSDFFGGDFHEJKIYerwwvFH

これは、FoxPro (v8) が適用する何らかのエンコーディングですか? このデータを抽出するにはどうすればよいですか?

編集

ほとんどのテーブルを調べたところ、これは 1 つのテーブルでのみ発生し、システム内でデータが正しく表示されているため、暗号化されていると思われます。これを解読するために使用できる FoxPro 内で使用される標準の暗号化方法はありますか?

免責事項

このデータを抽出する目的は、Fox Pro アプリケーションから新しい光沢のある非 FoxPro システムへの移行を支援することです。私は以前のシステム所有者とデータ所有者の完全なサポートを受けていますが、既存の開発会社ではありません。

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

resources - Visual FoxPro 7 リソースの推奨事項

私は VFP 7 で (不十分に) 書かれたレガシー アプリケーションをサポートしており、誰かが FoxPro を学習するための良い (または実際には何でも) リソースを教えてくれることを望んでいました。

私が行っているコードを理解することはできますが、現時点では何かを書くことに不安があり、スピードを上げるのに 2 週間から 1 か月かかります。

よろしくお願いします。

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

c# - FoxPro OLEDB ドライバーでデータをインポート中にエラーが発生しました

FoxPro OLE-DB ドライバーを使用して、FoxPro データベースから Sql Server データベースにデータをインポートしています。私が取っているアプローチは、FoxPro テーブルをループし、すべてのレコードを DataTable に選択してから、SqlBulkCopy を使用してそのテーブルを Sql Server に挿入することです。次のエラーが発生するいくつかのインスタンスを除いて、これは正常に機能します。

これを調査し、表示される行をログに記録しました。問題は、FoxPro テーブルの数値の幅が固定されていることです。1 は 1.00 として保存されますが、10 は 10.0 として保存され、問題の原因となっているのは小数点以下 1 桁です。問題を見つけたので、修正に苦労しています。次の関数は、OLEDBReader を DataTable に変換するために使用しているものです。

私がしたいのは、小数点以下1桁の問題がある値をチェックすることですが、これらの場合、データリーダーからまったく読み取ることができません。問題のある行で dr.GetString(i) を使用できたはずですが、これにより次のエラーが返されます。

列がこれを許可していないため、FoxPro データを更新できません。DataReader からレコードを読み取って修正するにはどうすればよいですか? キャスト/ dr.GetValue / dr.GetDataのすべての組み合わせを試しましたが、すべて同じエラーのバリエーションがあります。

FoxPro テーブルの構造は次のとおりです。

問題を引き起こしているのは av_length 列です

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

sql - 複数のテーブルのコンテンツを追加する-VisualFoxPro

VisualFoxproバックエンドを備えた会計システムを使用しています。毎月、すべての請求書と支払いは、現在の請求書/支払いテーブルから、その月のデータのみを含む新しいテーブル(別のディレクトリ内)に移動されます。例えば:

過去6か月のデータに対してクエリを実行する必要があります。1つのVisualFoxproクエリで(複数のディレクトリからの)複数のテーブルを連結する方法はありますか?

私はこのようなものが必要です:

テーブルごとに個別のクエリを実行したくない...

ありがとう-

ジョナサン