問題タブ [bde]

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

delphi - エラー: ファイルに 536 エラーがあります接続できません: ログオン パラメータが正しくありません

次のコードを実行すると、クライアントのマシンで上記のエラーが発生します

パスとテーブルが存在します。上記のコードは、サブレポートのないレポートに接続するときにも失敗します。

単なるテーブルであるため、間違ったログ オン パラメータが与えられる理由がわかりません。他のマシンでは問題なく動作します。何か案は?

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

session - BDEinmem000.remアクセス/共有違反

ページが要求されるたびにBDEThingyへの接続を開くこの独自のWebCGI実行可能ファイルがあります。

そのコンパイルされたexeの動作やBDEの動作については何も知りませんが、各ページ要求中にBDEが一時的なINMEM000.REMファイルを生成することを確認しました。

問題は、サーバーに大きな負荷がかかっている間、ページの生成がしばらく続く可能性があることです。その間、BDEは同じINMEM000.REMファイルを作成/ロックしようとするため、他のユーザーが別のページを要求することはできません。

このファイルがBDEへのアプリケーションセッションと関係があるという情報を見つけました。

しかし、なぜBDEは同じファイルに固執するのでしょうか。複数のセッションロックファイルを作成するように指示することはできませんか?それともアプリケーションに依存しているのでしょうか。CGI部分でエンコードする必要がありますか?

前もって感謝します。

0 投票する
0 に答える
1447 参照

oracle - BCB: BDE から dbexpress へ、BCD 例外

TSQLStoredProcedure に問題があります。コードは次のとおりです。

param "A" は、形式で整数として宣言されています (プログラムでは 29 です)。また、ストアド プロシージャにはエラーがありません。私はそれを確信しています。データベースは Oracle 11g です。ちなみに、storedproc を実行すると例外が発生しました。

BDE ではすべて正常に動作していましたが、dbexpress を使用すると、この問題が発生します。数日間インターネットで検索しましたが、答えが見つかりませんでした。

事前に感謝し、私の英語についてはご容赦ください。

フランチェスコ

アップデート

Webで検索しました。次の場所で興味深いものを見つけました。

https://forums.codegear.com/thread.jspa?messageID=43223&tstart=0 http://www.delphigroups.info/2/8/750511.html

私はいくつかのテストを行うことにしました:

できます。同じではない

または TSQLStoredProc を使用します。そこで、TSQLQuery によって pl/sql ストアド プロシージャを呼び出します。「AsString」を使用して値をパラメーターに渡します。変。dbexpress はどのようにタイプをマップしますか? 前もって感謝します。

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

delphi - Paradox テーブルから SQL 定義を抽出するツール

実際、パラドックス テーブルで BDE を使用する非常に古いシステムの移行作業を行っています。テーブルの SQL 定義 (CREATE TABLE .....) を抽出するツールが必要です。このリンクを見つけましTable-To-SQL Component for the BDEたが、ライブラリへのリンクが壊れています。この情報を取得するためのライブラリまたはフリーウェア ツールを知っていますか?

前もって感謝します。

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

windows-7 - Windows 7 のインターベースと BDE

これは非推奨であり、bde は Moses よりも古いことはわかっていますが、移行されていないレガシー アプリケーションがまだ bde を使用しています。

Windows 7 (32 および 64 ビット) 用に完全に構​​成されたインターベース SQL リンクを使用して bde のインストールに成功した人はいますか?

多くの異なる投稿と実行可能ファイルを見つけましたが、決定的なものはありません。

ありがとう

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

delphi - BDEエイリアスしかない場合、どうすればInterbaseパスワードを取得できますか?

実行時にBDEを介してInterbaseDBに接続しようとしています。私はこれをフォームレスプロジェクトで実行しようとしています(コンソールアプリではありません)。エイリアスは既知です。レジストリからエイリアスを取得します。例:MyAlias。

とにかく、Session.GetParamsが実際にパスワードを取得するようには見えません。パスワードを取得するにはどうすればよいですか?エイリアスがわかっている場合、BDEからすべての接続情報を取得して接続する方法はありますか?クライアントが将来変更する場合に備えて、ユーザー名とパスワードをハードコーディングしたくありません。

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

delphi - パラメータ化されたクエリのヘルプ(Delphi 7およびBDEを使用)

誰かが私を助けて、このコードがExecSQLステートメントでクラッシュする理由を説明できますか?

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

sql - テーブルをトラバースして別のテーブルを更新するための最適な方法を決定する

私はDelphi7、BDE、Interbase(テスト)、Oracle(本番)を使用しています。

2つのテーブル(マスター、レスポンス)があります

Responsesテーブルをステップスルーし、そのMaster_Idフィールドを使用してMasterテーブル(id)でレコードを検索し、Masterテーブルの日付フィールドをResponsesテーブルの日付フィールドで更新する必要があります。

これはSQLで実行できますか、それとも実際に2つのTTableまたはTQueriesを作成して、各レコードをステップスルーする必要がありますか?

例:

2つのテーブルを開きます(Table1、Table2)

ありがとう

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

delphi - アプリケーションは同じ BDE を共有します

自分のアプリケーションと同じ BDE を使用して他のアプリケーションを実行している PC に切り替えると、自分のアプリケーションで問題が発生します。この場合、アプリケーションはデータベースにレコードを保存できません。この問題を解決するには、BDE で構成する必要があります。