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

sql - SQLテーブルに保存されているドキュメント

画像データ型のフィールドのSQLテーブルにドキュメントを格納するレガシーFoxProアプリケーションがあります。FoxProは、さまざまなファイルを保存するために使用できる「一般」フィールドとして画像データ型にアクセスします。保存されたドキュメントを変更/表示するための[一般]フィールドとインターフェイスするFoxProコントロールがあります。このコントロールを.NETに移行し、ユーザーがさまざまな種類のドキュメントを簡単に表示/変更できるようにする必要があります。

誰かがこれを実行するためのいくつかの方法について何か提案がありますか、または.NETへの移行のために考慮する必要があることを知っていますか?フィールドをvarbinary(max)またはFileStreamデータ型に移行する必要があると確信しています。

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

sql - 小計と合計の列

Visual Foxpro 9 では、製品の「小計」列とレポートの「合計」列を使用して SQL を記述しようとしています。
動作するSQLコードは次のとおりですが、コメントアウトされた「Case」コードを挿入すると、前のエラーを修正するにつれて増加するように見えるエラーが発生します。
「ケース」を挿入する場所とコードの何が問題なのか、誰か教えてもらえますか?

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

vb6 - OleControlが間違ったタイプにインスタンス化されました-RegFreeCOMで使用する場合のみ?

実行時バインディングを使用してVisualFoxProのフォームに追加するActiveXコントロール(C#を使用して作成)があります。コントロールを登録すると問題なく動作します。

reg free COMを使用して、必要なマニフェストファイルを作成したいと思います。これで、ダブルクリックするか文法的にアクティブ化するまで、ロードされて非アクティブ状態で表示されます。regfreecomマニフェストファイルとは何の関係もないと思います。ただし、遅延バインディング呼び出しを行う前/後に設定するために必要なことはありますAddObject()か?

それOleTypeAllowedによって作成されたOleControlのプロパティを確認すると、 (ActiveXオブジェクト)ではなく(埋め込みOLEオブジェクト)になっています。そのため、OleControlは間違ったタイプにインスタンス化されました。AddObject()1-2

私も次のことを試しました:

  1. DEFINEのサブクラスOleControlとプロパティを設定しますOleTypeAllowed = -2。コントロールをロードするために遅延バインディングを使用しました。必要に応じて動作しませんでした。OleTypeAllowedとして戻ってきた1

  2. ActiveXコントロールを登録しました。ビジュアルエディターを使用して、ActiveXコントロールをサブクラスとしてプロジェクトに追加しました。コントロールの登録を解除しました。コントロールをロードするために遅延バインディングを使用しました。必要に応じて動作しませんでした。OleTypeAllowedとして戻ってきました1

OleControlをActiveXコントロールとしてロードすることは可能ですか?

FoxProに変換できるVBからの入力もいただければ幸いです。

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

command-line - Visual FoxPro プロジェクトのビルドを自動化する方法は?

MSBuildを使用してコマンド ラインから .NET プロジェクトをビルドする方法と同様に、Visual FoxPro からビルドを自動化する方法を考え出すことに興味があります。

コマンド ライン引数を VFP.exeに渡すことができるようです。これには、実行する初期スタートアップ プログラムを指定する機能が含まれている可能性がありますが、ネットワーク サービスなどの非対話型アカウントから IDE がどの程度うまく起動するかは不明です。 Windows では、自動ビルドが実行される可能性があります。

以前にこれを試みた人、またはこのような VFP ビルドのスクリプトを作成しようとしている人について読んだことがありますか? 解決策につながる可能性のある指針に感謝します。

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

sql-server - 単純なクエリでの ODBC タイムアウト エラー

SQL Server データベースに対して SQL コードを実行すると、次の ODBC タイムアウト エラーが発生します。

「接続エラー: [Microsoft][ODBC SQL Server Driver]タイムアウトが発生しました」「S1T00」

ここで紛らわしいのは、タイムアウトが発生したときに実行されている SQL コードが非常に単純であるとスタック ダンプが示していることです。

@@TRANCOUNT を TranCount として選択

または時々...

取引開始

私たちのクライアントは、これらのエラーが発生したときのデータベース サーバーの負荷は圧倒的ではないと言っています。これらの単純なステートメントがタイムアウトになる原因は何ですか? タイムアウト設定はかなり短い (1 ~ 5 秒) と思いますが、SELECT @@TRANCOUNT は瞬時に実行されるはずです。

何か案は?

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

foxpro - VFPデータベースにデータを挿入するときにADSOleDBでエラーが発生しましたか?

VisualFoxPro用のADSOleDBプロバイダーについてサポートが必要です。

64ビットの.netアプリケーションからFoxProデータベースにデータを挿入しようとしています。データが挿入されるテーブルには、約130,000のレコード、139のフィールド、および11のインデックスがあります。サンプルアプリケーションを実行するたびに、3つまたは4つのレコードを挿入しただけでインデックスが破損しているというエラーが表示されます。

小さいテーブルを使用してサンプルデータを挿入する場合、インデックスが破損しても問題はありません。

誰かがこの問題を知っていて、それを解決する方法を見つけましたか?

ありがとう!

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

url - FoxProのURLEncode

グーグルの答えをすぐに見つけることができず、目の前に助けがないので(長い話)、私の質問は次のとおりです:MS VisualFoxPro8で文字列をURLエンコードする簡単な方法はありますか

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

foxpro - Visualfoxproアプリがぶら下がっています-userdump/windbgを使用できますか?

ぶら下がっているビジュアルfoxpro6アプリケーションがあります(100%CPU)。Process Explorerなどはアクティビティを示さないため、明らかに何らかのループになっています。

.netまたはCアプリの場合、ハングしたときにプロセスのダンプを取り、問題の原因となっている方法を特定します。foxproを使用して同様の手法を実行できますか、または関連するメソッドを特定する方法に関するアドバイスはありますか?

ソースコードに完全にアクセスでき、再構築できます。しかし、私たちの施設では問題を再現することはできません。これは、1人の顧客でたまにしか発生しません。

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

sql - IDS はシングル ユーザー アプリのやり過ぎですか?

私は次のようなジレンマを抱えています: 私の顧客 (家族経営の質屋) は私の mgmt を使用しています。ISQL で開発されたシステムは、20 年以上にわたって使用されています。この 20 年間、私は各クライアントの希望に合わせて、または法律/規制の変更が必要になったときに、アプリをカスタマイズしてきました。ほとんどのクライアントはシングル ユーザー サイトです。複数のストアを持っている人もいますが、分散データベースを望んでおらず、インターネットやその他の種類のネットワークの信頼性やセキ​​ュリティを信頼していません. したがって、それらはすべて標準エンジンを使用します。私はいくつかの SE の制限を回避し、ISQL と SE でいくつかの巧妙なトリックを行うことができましたが、遅かれ早かれ、新しい法律で質屋の顧客、商品、電子伝達などの画像が必要になる可能性があり、アップグレードする時が来るでしょう。 IDS に変更するか、4GL でアプリを書き直すか、別の RDBMS に変更します。論理的で最も簡単なルートは IDS/4GL です。

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

foxpro - foxproアプリケーションで使用されるフォント

foxproアプリケーションが印刷に使用しているフォントを知る方法はありますか。このfoxproアプリケーションは約8〜10年前のものです。請求書を印刷すると、(XP、Win7 os)で同じフォントスタイルが生成されます。Win 7 OSで利用可能なさまざまなフォントで実験したものよりも良い結果が得られるため、このフォントを使用したいと思います。

ありがとうございました....