問題タブ [clarion]

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

clarion - Clarion Topspeed データベース スキャナ 一括更新

別の列の値に基づいて Clarion Topspeed (TPS) ファイルの列を更新する必要がありますupdate table set subnumber = 20 where reference1='DC'

Topspeed Database Scanner の [ファイル] メニューに一括更新機能がありますが、機能しません。ODBC ドライバーまたは Clarion プログラミング環境にアクセスできません。リンク:一括更新フォーム

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

windows - RazorSQL プロファイル、コマンド ライン呼び出し、および Windows タスク ユーザーの混同

私は RazorSQL ができる限りのことを楽しんでいます。適切に通信できることがわかった唯一のツールは、Clarions の ODBC ドライバーです。また、データをエクスポートするための素晴らしいコマンド ライン呼び出しも可能です。

問題は、RazorSQL がそれをインストールしたユーザーに基づいてプロファイル接続情報を保存し、すべての groovy エクスポート コマンドのバッチ ファイルを実行するように Windows タスクを設定すると、ユーザーが SYSTEM であるため、外部通知なしで内部バッチ ファイルが失敗することです (これが特定のユーザーに結び付けられることは望ましくありません)。

私は通常、これを開発ボックスの全員に設定するため(私だけであるため)、プロファイルをすべての人に表示できるようにするオプションがインストールにあったかどうかは思い出せません。

質問: このあいまいなシナリオに遭遇した人はいますか? RazorSQL で接続の詳細を一般的な場所に表示する方法を知っていますか?

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

base64 - クライアント解凍システムエラー! 例外コード: 0xc0000005

SQL Server (Windows 2008 R2 データベース サーバー) に接続するアプリケーション サーバー (Windows Server 2003) に要求を委任するロード バランサー (Windows Server 2003 で実行) を呼び出す従来の Windows デスクトップ クライアント アプリケーションがあります。このデスクトップ アプリケーションは、Windows XP から Windows 8.1 まで正常に動作しています。ただし、Windows 10 では予期せずクラッシュし、エンド ユーザーの Windows 10 マシンに次のエラー メッセージが表示されます。

そして、これはクライアント マシンのイベント ビューアーに記録されるものです。

このデスクトップ Windows アプリケーションは、その IDE が以前のバージョンの Windows では動作しないため、引き続き Windows XP マシンで維持されます。これは Clarion Enterprise Edition バージョン 5.5H (Softvelocity による) を使用し、次の Clarion 拡張機能を使用します: ClarioNet Application Performance Writer V1.4、ClarioNET for Clarion 5.5バージョン 1.4 (2004 年 1 月 11 日から)、xmlFUSE、wPDFControl、および vuMail 3.20。

エラー メッセージに基づいて、この問題は、このシステムでコンパイルされた 2 つのファイル (ClarioNET から) に関連している可能性があると考えられます: lscomp.dllおよびlsdecomp.libは、残念ながらこの Clarion としてサポートを求めることができません。バージョンは何年も前にサポートが終了しました。

Windows 10 PC でセットアップすると、「Windows 7」、「Windows Vista」、さらには「Windows XP」の互換モードで、すべてのユーザーに対して管理者権限で実行するように構成され (管理者としてこのプログラムを実行)、次のように追加されます。データ実行防止 (DEP) リストの例外。「AppData\Local\Temp\」フォルダーには、「Everyone」ユーザーに「フル コントロール」権限が与えられます。Windows は Windows Update で最新の状態になり、ウイルス対策とファイアウォールは無効になっています。Windows でクリーン ブートを実行するアプリケーションを実行し、最小限のドライバーとスタートアップ プログラムでマシンを起動しました。それでもこの問題は解決しません。:(

まったく別のクラウド ベースのシステムに移行するため、少なくとも今後 16 か月間は、この古いレガシー プログラムを使い続ける必要があります。Windows 7 での仮想ボックスの設定が提案されましたが、却下されました。

質問: 1) Windows 10 でこのプログラムを適切に実行するには、他にどのような構成を設定できますか? 2) Windows 10 でこのアプリケーションをスムーズに実行するのに役立つサード パーティ アプリケーションはありますか? 3) その他のヒントはありますか? :'(

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

dll - 実際にはいくつかの dll が存在するのに、欠落していると表示されるのはなぜですか?

だから私はClarion 6で作業していますが、問題は、アプリケーションを作成して実行しようとすると、いくつかのdllが欠落していると表示されることです。Clarion 6 は、Oracle VM 仮想ボックスによって実行される仮想マシン (Windows xp) で動作する 64 ビット システムの IM をサポートしていません。また、アプリケーションをビルドしてアプリケーションのフォルダに移動すると、Clarion 6 インストール フォルダから不足している dll を配置して、通常どおり実行できることにも気付きました。しかし、それはアプリケーションが開始されることを意図した方法ではありません。

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

clarion - Clarion 9.1 - ルーチン名に変数を使用

Clarion ルーチンの名前を変数に渡して実行する必要があります。

例えば:

!************************

RoutineName='CalculateSomething'

DO ルーチン名

!************************

この形式では機能しないため、変数の前後に他の文字 (括弧、引用符など) も試しました。運がない。

ルーチン「CalculateSomething」が存在し、基本的なコマンドで正常に実行されることに注意してください。

!************************

何かを計算する

!************************