問題タブ [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.
c# - C#でBDEで作成されたテーブルを操作することは可能ですか?
C#でアクセスする必要があるBorlandデータベースエンジンで使用されているテーブルがいくつかあります。しかし、BDEを利用可能なデータソースとは見なしていません。これは、それが実行可能ではないか、他の何かのためです。誰かがこれがどのように行われるかについて提供するための情報やリンクを持っているなら、私はそれをいただければ幸いです。
ありがとう
oracle - BDEマルチスレッドエラー:ora-12560に遭遇すると、TDatabaseを再起動できません
delphiによって開発されたBDE+oracleを使用した大きなプログラムがあります。3つのスレッドを使用してDB操作を実行し、別々のTSessionを使用しています。(デーモンスレッド1つ、データ収集スレッド1つ、チェックスレッド1つ)
この構造を使用します:
TQuery-> TDatabase-> TSession
このメソッドを使用してクエリを実行します。
問題は、プログラムが24時間以上実行されると、ora-12560が発生し、プログラムが接続を再開できず、クエリの実行時にこのエラーを報告し続けることです。
コードを確認し、1週間にわたってデバッグしましたが、それでも解決できません。同じ問題が発生しますか?
編集:
このテストケースがあります:
3つのプログラム、それぞれが1つのスレッド(1秒間のスリープ)を実行し、0.5〜1時間の間、すべて同時に失敗しました。(3つのDB操作、および1つのIndy9 ftpクライアント...)
ですから、BDEまたはWindowsソケットに何か問題があると思います...現在、回避策として自動再起動プログラムのメカニズムに取り組んでいます。
delphi - ビスタのデルファイ
Delphi7 でプログラムを実行すると 1 つの問題が発生し、1 つのエラー メッセージが表示される
「不明なテーブル タイプ - 権限が拒否されました - ファイル:c:\PDOXURS.NET ディレクトリ C:\」
私は1つの答えのためにmake tkを知りません
delphi - プロジェクト "ctsMgr.exe" が例外クラス EDBEngineError を発生させ、"unknown database.Alais:.." というメッセージが表示されました。
Delphi(4) exe を実行していました。数秒間は正常に実行された後、エラーが発生しました
プロジェクト「ctsMgr.exe」は、メッセージ「unknown database.Alais:PerDBS」で例外クラス EDBEngineError を発生させました。プロセスが停止しました。Step または Run を使用して続行します。
上記のエラーは、「perDBS」という名前のデータベースが未定義であることを意味しますか? 続行するには、「ステップ」または「実行」する必要がありますか?
よろしく -Vas
delphi - Delphi - TStoredProc.Close (セットを空にしますか?)
LEGACY ALERT - これは Delphi 5 コード用です。(私はそれが超古いことを知っています。それは書き直される予定です....いつか。)
BDE と TStoredProc オブジェクトを使用しています。Close を呼び出すと、通常はデータセットがクリアされます。しかし、奇妙なことが起こっているのを見ているので、この質問をしようと思いました。
手動でデータセットに行を追加した場合 (つまり、Append メソッドを介して)、close を呼び出したときに行も削除されますか?
delphi - Delphi 2010 dbExpressのTUpdateSQLと同等ですか?
Delphi6BDEアプリケーションをDelphi2010に移行することを計画しています...
まず、BDEから離れる必要がありますか?(私はそうしますが、可能であれば段階的にこれを行うことを好みます)
次に、dbExpressが最良の選択ですか?(私はMS SQLを使用しています)
最後に、dbExpressにTUpdateSQLに相当するものはありますか?(または他の何か)
グリッド内から読み取り専用クエリを更新するコードがたくさんあります(TUpdateSQLとApplyUpdateを使用)。
助けてください~~~
どうもありがとう。
delphi - 別のディレクトリからの BDE BPL のロード
Delphi 2010 と BDE のパッチを適用したバージョンを使用すると、BDERTL140.bpl のロードで問題が発生します。
DCLBDE140.bpl を別のディレクトリからロードすると、通常は正常に動作します。BDERTL140.bpl をロードしたい場合にのみ、Windows システム ディレクトリから既にロードされていると表示されます。
どのパッケージが BDERTL140.pbl をロードしますか? 元のバージョンではなく、パッチを適用したバージョンをロードするにはどうすればよいですか? オリジナルを上書きするのは嫌です。
delphi - DefaultExpression プロパティが BDE でのみ機能するのはなぜですか?
MS Access または SQL Server で TField の DefaultExpression プロパティを使用するにはどうすればよいですか。BDE でのみ機能するようです。
bde - これらの Embarcadero の日に Bde インストーラー
古き良き BDE インストーラーがどこにあるか教えてください。
これらのリンクはもう機能しません:
sql - ベース間エラー:SQLDAが見つからないか、バージョンが正しくないか、変数の数/タイプが正しくありません
TQuery
BDEを介してInterbaseに接続されている多くの場所でこのエラーが発生します。正確なメッセージは次のとおりです。
一般的なSQLエラー。動的SQLエラー、SQLエラーコード= -804、SQLDAがないか、バージョンが正しくないか、変数の数/タイプが正しくありません。
このメッセージは、デザイン時にを開いたり編集したりしようとするとすぐにTQuery
、または実行時に投稿が行われたときに表示されます。実行時の投稿アクションについては、投稿の前にテーブルを準備すると、投稿が適切に行われることがわかりました。
同じエラーについてCraigStunzのウェブログを読みました。私が持っているパラメータはすべて整数です。データベースは小さく、Interbase 2009であり、エラーメッセージを表示するクエリに特定のパターンは見られません(選択、削除、更新などが可能です)。Delphiからクエリを実行することは問題ありません。
テーブルのデータ型は数値(15,2)です。
テーブルは、Interbaseバージョン5-方言1からInterbase2009にバックアップ/復元されています。
実際のODSは13.1(Interbase 9)です。
UDFはありません。
何が悪いのか分かりますか?
[アップデート]
エラーが表示されない/エラーが表示されるクエリのサンプル:
エラーなし:
パラメータは整数です。
エラー:
パラメータは整数です。
[更新]...この問題を解決できなかったため、BDEの代わりにIBDACに移動しました。これ以上エラーは発生しません。ありがとうございます。