問題タブ [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.
sql-server-2005 - すでに割り当てられている dbprocesses の最大数
データベース接続に BDE を使用する Delphi アプリケーションを実行しています。ときどき (私が望むよりも頻繁に) クエリを開くときにこのエラーがポップアップします。
このエラーをグーグルで検索すると、ほとんどのピックは MS SQLServer データベースを参照し、dbsetmaxprocs 関数について語っていますが、これは見つけられないようです。
質問は次のとおりです。このエラーをどのように防止/修正できますか? このエラーはどのような状況で発生し、どのように回避/回避できますか?
前もって感謝します!
PS: 参照用にたどったリンクをいくつか残します。
- エラーが発生し続けます:「DBPROCESSES の最大数が既に割り当てられています」。
それを試しましたが、うまくいきませんでした。 - SQL エラー 10029 - 既に割り当てられている DBPROCESS の最大数が
コード内の閉じられていない接続を見つけることができません。 - BUG: エラー 10029 で dbprocerrhandleが発生し
ない dbsetmaxprocs がどこにも見つかりません。 - ServerFault での同じ質問
sql-server - SP_Who が DBName 列を返さない
私の Delphi アプリケーションは、BDE を介して SQL Server データベースに接続します。
その過程で、私のアプリケーションはSP_Who
ストアド プロシージャにクエリを実行して、DbName 列の値を取得します。しかし今、アプリケーションを ODBC 経由で SQL Server データベースに接続したいと考えています。
これには SQL Server ネイティブ クライアント ドライバーを使用していますが、アプリケーションがクエリを実行SP_Who
してもプロシージャが DBName 列を返さない場合があります。どうしてこれなの?この場合、DBName の値を取得するにはどうすればよいですか? DBName 列の値を取得する他の手順はありますか。
delphi - Delphi exe、BDE構成だけで実行されますか?
レガシーアプリケーションを引き継ぎ、exeを作成しました。BDEを構成できれば、理論的にはこれを実行できるはずです。アプリを実行するには、Delphiをインストールする必要があると誰かが指摘しました。よくわかりません。exeファイルがあるので、あまり意味がありません。Delphiの専門家からのご意見をいただければ幸いです。
ロディ
delphi - Delphi BDE 5.01 のダウンロード先
BDE をダウンロードすることはできますか?
サポートする古い Delphi アプリがあり、クライアントには新しい PC があります。EXE をコピーして、そのマシンに BDE をインストールする必要があります。
ありがとう
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 をスキップしたいのですが、現在はできません。)
共有する経験がある人はいますか?
php - Delphi を使用して BDE に書き込み、PHP を使用して BDE から読み取ることはできますか?
他に解決策がまったくない場合を除き、追加のサードパーティ コンポーネント、ライブラリ、または DLL (少なくとも v1.0 では) を使用しないことを強く好みます。
質問: (どのように) Delphi を使用してプログレッシブに BDE データベースをクレートし、それに書き込み、次に PHP を使用してそれを読み取ることができますか?
チュートリアルの例の URL はありますか?
人々はそれに反対するよう忠告しています。いずれにせよ、究極の目標は何らかの形の ODBC インターフェイスです。誰かが ADO について教えてくれましたが、インストール方法がわかりません。
データベース全体とコンテンツをDelphiでプログラム的に作成する必要があります-実行時に-コンパイル時にその内容や名前さえわかりません。
私にとって最も簡単なルートは何ですか? ありがとう
delphi - BDEテーブルの並べ替え
BDEを使用しています...特定のフィールドでテーブルを並べ替えるにはどうすればよいですか?
delphi - DELPHI 2010 での BDE から ADO への変換
会社で BDE を ADO に変換する作業を行っています。ADO に変換する方法がわからない式に遭遇しました
これは、1つを除くすべてのADO変更を含むBDE式です....私の問題を引き起こしている部分は
最初に Tquery.Create(nil) を使用します。何か案は?
delphi - IDAPI 、BdeAdmin および Windows 7
何ヶ月も延期した後、今週、ようやく実際の開発に新しい Windows 7 Professional PC を使い始めました (これはまだ 90% が Delphi 7 で行われており、これらのプログラムのいくつかはまだ Borland IDAPI を使用して Paradox ファイルにアクセスしています)。以前の開発用 PC はまだ XP-one でした。
IDAPI および BdeAdmin 構成ファイルの設定が何らかの形でめちゃくちゃになっているか、別の場所で読み取り/書き込みが行われているという 1 つのことを除いて、すべてが機能します。より正確には、2 つの構成ファイルがアクティブになっているようです。
間違ったフォルダーまたはレジストリ設定で権限または設定が読み書きされていることに関係しているに違いありませんが、数時間検索した後、あきらめました。
以前、これに問題があった人はいますか? もしそうなら、うまくいけば、誰かがこの問題を解決しましたか?
任意の考え/解決策のためのThx ...
delphi - BDEとDelphiを使用してdBaseファイルにアクセスする良い方法は何ですか?
まず第一に、私はDelphiに関しては完全な初心者であることを述べなければなりませんが、私は14年ほど前に学校でTurboPascalプログラミングを行いました...
dBaseデータベースとBDEを使用してそれらにアクセスする商用Delphiプログラムがあります。基本的に、C#で記述された別のアプリケーションをこのデータベースに接続して、選択、挿入、更新、削除などのSQL操作を実行できるようにする必要があります。
残念ながら、dBaseに対してOLEDBを使用するとインデックスが破損し、ネイティブBDEアプリのみがデータに安全にアクセスできるようです。
一般的な考え方は、SQLステートメントを標準入力(Read / ReadLn)から読み取り、CSVデータを標準出力(WriteLn)に出力できる単純なDelphiコンソールアプリケーションを作成することでした。
どうすればこれを行うことができますか?
次のコードを使用して、単純なTTableアクセスを正常に機能させることができました。
同じことを実現する方法はありますが、代わりに直接SQLステートメントを実行することで実現できますか?