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

delphi - Delphi 2010 dbExpressのTUpdateSQLと同等ですか?

Delphi6BDE​​アプリケーションをDelphi2010に移行することを計画しています...

  • まず、BDEから離れる必要がありますか?(私はそうしますが、可能であれば段階的にこれを行うことを好みます)

  • 次に、dbExpressが最良の選択ですか?(私はMS SQLを使用しています)

  • 最後に、dbExpressにTUpdateSQLに相当するものはありますか?(または他の何か)

グリッド内から読み取り専用クエリを更新するコードがたくさんあります(TUpdateSQLとApplyUpdateを使用)。

助けてください~~~

どうもありがとう。

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

delphi - 別のディレクトリからの BDE BPL のロード

Delphi 2010 と BDE のパッチを適用したバージョンを使用すると、BDERTL140.bpl のロードで問題が発生します。

DCLBDE140.bpl を別のディレクトリからロードすると、通常は正常に動作します。BDERTL140.bpl をロードしたい場合にのみ、Windows システム ディレクトリから既にロードされていると表示されます。

どのパッケージが BDERTL140.pbl をロードしますか? 元のバージョンではなく、パッチを適用したバージョンをロードするにはどうすればよいですか? オリジナルを上書きするのは嫌です。

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

delphi - DefaultExpression プロパティが BDE でのみ機能するのはなぜですか?

MS Access または SQL Server で TField の DefaultExpression プロパティを使用するにはどうすればよいですか。BDE でのみ機能するようです。

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

bde - これらの Embarcadero の日に Bde インストーラー

古き良き BDE インストーラーがどこにあるか教えてください。

これらのリンクはもう機能しません:

http://info.borland.com/devsupport/bde/bdeupdate.html

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

sql - ベース間エラー:SQLDAが見つからないか、バージョンが正しくないか、変数の数/タイプが正しくありません

TQueryBDEを介して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に移動しました。これ以上エラーは発生しません。ありがとうございます。

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

sql-server-2005 - すでに割り当てられている dbprocesses の最大数

データベース接続に BDE を使用する Delphi アプリケーションを実行しています。ときどき (私が望むよりも頻繁に) クエリを開くときにこのエラーがポップアップします。

このエラーをグーグルで検索すると、ほとんどのピックは MS SQLServer データベースを参照し、dbsetmaxprocs 関数について語っていますが、これは見つけられないようです。

質問は次のとおりです。このエラーをどのように防止/修正できますか? このエラーはどのような状況で発生し、どのように回避/回避できますか?

前もって感謝します!

PS: 参照用にたどったリンクをいくつか残します。

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

sql-server - SP_Who が DBName 列を返さない

私の Delphi アプリケーションは、BDE を介して SQL Server データベースに接続します。
その過程で、私のアプリケーションはSP_Whoストアド プロシージャにクエリを実行して、DbName 列の値を取得します。しかし今、アプリケーションを ODBC 経由で SQL Server データベースに接続したいと考えています。

これには SQL Server ネイティブ クライアント ドライバーを使用していますが、アプリケーションがクエリを実行SP_Whoしてもプロシージャが DBName 列を返さない場合があります。どうしてこれなの?この場合、DBName の値を取得するにはどうすればよいですか? DBName 列の値を取得する他の手順はありますか。

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

delphi - Delphi exe、BDE構成だけで実行されますか?

レガシーアプリケーションを引き継ぎ、exeを作成しました。BDEを構成できれば、理論的にはこれを実行できるはずです。アプリを実行するには、Delphiをインストールする必要があると誰かが指摘しました。よくわかりません。exeファイルがあるので、あまり意味がありません。Delphiの専門家からのご意見をいただければ幸いです。

ロディ

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

delphi - Delphi BDE 5.01 のダウンロード先

BDE をダウンロードすることはできますか?

サポートする古い Delphi アプリがあり、クライアントには新しい PC があります。EXE をコピーして、そのマシンに BDE をインストールする必要があります。

ありがとう

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

delphi - BDE、Delphi、ODBC、SQL ネイティブ クライアント、デッド ロック

BDE を使用して、SQL Server Native Client ODBC ドライバー (2005 バージョン) を介して SQL Server 2008 にアクセスする Delphi コードがいくつかあります。私たちの問題は、複数のテーブルへの挿入を行うループでデッドロックの問題が発生していることです。

ループ全体が [TDatabase].StartTransaction 内で実行されます。SQL Server プロファイラーを見ると、ループ中のある時点で SPID (セッション ID?) が変更され、自然にデッドロックが発生することがはっきりとわかります。(両方の SPID が同じテーブルに挿入します)

ある時点でBDEがDBへの2番目の接続を行うようです...

(BDE をスキップしたいのですが、現在はできません。)

共有する経験がある人はいますか?