問題タブ [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 投票する
3 に答える
4570 参照

foxpro - foxproで排他的オープンが成功するかどうかを判断する方法は?

FoxPro で開いている排他的なテーブルを取得しようとすると、アクセスが拒否された場合にダイアログ ボックスが生成されます。非対話型アプリケーションをターゲットにしているので、操作が成功するかどうか、または少なくともサイレントに失敗するかどうかを検出する方法はありますか?

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

c# - .NET を使用して FoxPro メモ フィールドからデータを抽出するにはどうすればよいですか?

FoxProデータベースをデータテーブルに入れるC#プログラムを書いていますが、メモフィールドが空白または奇妙な文字であることを除いてすべてが機能します。C# .Net 2.0 を使用しています。1 月 12 日付の Jonathan Demarks によって投稿されたコードを試しました。インデックスを取得できますが、このインデックスを使用してメモ ファイルからデータを取得する方法がわかりません。

助けてください。

ありがとうマドゥ

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

sql-server - SQLServerリンクサーバークエリのメモリが不足しています

SQLServerテーブルに選択しようとしているネットワーク共有にDBFファイルがあります。

このクエリ:

...このエラーをスローします:

リンクサーバー"MyLinkedServer"のOLEDBプロバイダー"MSDASQL"は、メッセージ "[Microsoft] [ODBC VisualFoxProDriver]ファイルマップに十分なメモリがありません。"を返しました。
メッセージ7399、レベル16、状態1、行11リンクサーバー"MyLinkedServer"のOLEDBプロバイダー"MSDASQL"がエラーを報告しました。プロバイダーのメモリが不足しました。
メッセージ7320、レベル16、状態2、行11リンクサーバー「MyLinkedServer」のOLEDBプロバイダー「MSDASQL」に対してクエリ「SELECT*FROMDP」を実行できません。

SYS(3050)を使用してFoxProのメモリを解放する方法について読みました。リンクサーバーに対してそれを実行する方法がわかりません。

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

foxpro - Visual Foxpro 変更一般フィールド

まず、私は VFP プログラマーではないので、間違っているのはおそらく単純なことです。

VFP 9 データベースの一般的なフィールドからいくつかのドキュメントを抽出しようとしています。フィールドを効果的にコピーして Word に貼り付け、Word 文書をディスクに保存することで、これを行う方法があります。

私はこれを .prg ファイルの foxpro 開発環境内ですべて動作させています。

私のコードの中身は次のとおりです (そのほとんどは Microsoft サポートの質問からコピーされたものです)。

私の問題は、これを開発環境内から実行すると正常に動作し、一般的なフィールド ウィンドウが画面上で点滅し、Word などに貼り付けられることです。しかし、これをコンパイル済みの exe から実行しようとすると (プロセスはユーザーがフォームのボタンをクリックすることでトリガーされます-私はたくさんの作業をしています-実際には、ユーザーの操作を必要としないバッチジョブにしたいのですが)Wordは開きますが、それはそれが得られる限りです. 一般フィールドは画面上で点滅せず、基本的にずっと待機します。

(ああ、厄介なtry/catchのことについて疑問に思っている場合に備えて、いくつかのフィールドを貼り付けるときにWordでいくつかの例外を見つけましたが、try/catchは開発環境で正常に機能するため、それが原因ではないと思います私の問題の。)

では、どうすればこれを機能させることができますか?フォックスプロの暗闇の中で、ちょっと歩き回っています。

助けてください!:)

ありがとう、

クレイグ

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

.net - .Net から FoxPro レポートを呼び出す

.net アプリケーションから Visual FoxPro レポートを呼び出した経験のある人はいますか? 彼らは、レポートの表示と印刷の両方を望んでいます。

FoxPro アプリケーションを .Net に移行する必要があり、クライアントは FoxPro データベースとレポートを保持し、新しい .Net フロント エンドを配置したいと考えています。

彼らは、保持したい広範な Fox レポートを持っています。誰もこれを試しましたか?

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

reporting-services - レターを生成して印刷するには何を使用すればよいですか

私は現在、印刷された手紙 (1 日あたり約 1000 通) を生成して顧客に送信するシステムを構築中ですが、これに使用するのに適したツールは何かと考えていました。

これまでのところ、Crystal レポートと MS Fox プロ レポートの使用を検討してきましたが、使いにくいと感じています。

誰か良い提案はありますか? SQL reporting servicesおよび/またはWord automation何か良いですか?

ここに私の基本的な要件があります

  • 文字は、DB から特定の情報を引き出します。
  • レターに表示される内容には、データの見え方によっていくつかの条件があります。
  • 理想的には、レター テンプレートを簡単に編集できる機能が必要です。これは基本的な変更のみを対象としています (例: 文字の非データベース駆動部分)。IT の専門家でなくても簡単にできるようになれば素晴らしいと思います。
  • 一度に約 1000 文字のバッチ処理を実行できる必要があります。
0 投票する
2 に答える
971 参照

ms-access - Access 2007を使用したFoxproデータベースへの書き込みに制限はありますか?

VFPODBCドライバーを介してMSAccess2007を使用して書き込もうとしているfoxproデータベースがあります(ドライバーはバージョン6.xです)。

これを行うのに制限はありますか?何を試しても、foxproデータテーブルに書き込むことはできません。

特定のエラーは発生していませんが、FPテーブルのAccessに新しいエントリを作成するオプションがなく、AccessからFPテーブルにデータを挿入するクエリを実行できません。

どんな助けでも素晴らしいでしょう

コードは次のとおりです。

0 投票する
5 に答える
9879 参照

foxpro - 別のアプリケーションで使用されている Foxpro テーブルを読み取る

dbf foxpro テーブルを使用する既存のアプリケーションの一部となる小さなソフトウェアを作成しています。私のアプリケーションは、データセットを埋める 2 つのテーブルを読み取り、接続を閉じるだけで、非常に高速でシンプルです。これらのテーブルの 1 つが使用されるまで、または foxpro 自体 (テーブルが開かれるとき) またはメイン アプリケーションがそのテーブルにアクセスするときまで機能します。

それが発生すると、例外が発生します

ex = {"ファイル c:\data\myFile.dbf を開けません。"} ErrorCode = -2147217865

編集ではなく、読み取り専用にアクセスするように指定することはできますか?

PS: VS 2008 C# を使用してアクセスしています。私の接続文字列は次のようになります: "Provider=VFPOLEDB.1;Data Source=C:\data\"

どうもありがとう

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

c# - C# WinForms アプリケーションで多数の設定を処理しますか?

エンタープライズ Visual FoxPro アプリケーションを .NET 3.5 上の C# 3.0 に移行する大規模なプロジェクトに (うまくいけば) 取りかかる予定です。このアプリケーションには、マルチユーザー/マルチサイト構成からレポート プロパティに至るまで、あらゆるものに影響を与える膨大な数の設定があることを知っています。現在、グローバルにスコープされている設定は少なくとも 150 あります。

現在、設定はアプリケーションのデータベースにビットとして保存されているだけであり、すべてのインスタンスが同じデータベースを共有しているため、ユーザー レベルで設定を変更することはできません。

私の質問は、パフォーマンスを犠牲にすることなく、ユーザーごとに変更できるようにするこれらの設定のストレージを処理する方法を知っていますか? また、アプリケーションの実行中に値を変更できるように保存する必要もあります。どんなアイデアでも大歓迎です。

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

visual-foxpro - Visual FoxPro 9.0 exe ファイルを逆アセンブルすることはできますか?

従来の FoxPro exe アプリケーションを使用しています。

ソースコードはありません(外注で書いたもので、ソースコードは一度も配布されていません)。

まったく同じアプリケーションを C# で作成してから、新しい機能を開発したいという要求があります。要件はいつものように時代遅れです。アプリケーションが UI で何を行うかを確認できますが、内部ロジックも理解したいと考えています。

.Net Reflector が .NET アセンブリで実行できるのと同じことを実行できる FoxPro 用のツールはありますか?