問題タブ [tadoquery]

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 投票する
0 に答える
147 参照

sql - SELECT クエリ内の複数のテーブル

複数のテーブルから列を選択しようとしています。ここに私が持っているコードがあります:

最初の行のこの部分は、アクセスしようとしている 2 番目のテーブルです。

Sum(IIf((tblChain.InitialZone="1"),1,0)) AS SCCH

「SCCH」の値を変数に書き込もうとすると、SCCH フィールドが空であることが返されます。また、残りのコードからの出力を強制終了し、クエリのカウントではなく 0 を報告します。

これを最適に実装する方法について何か提案はありますか?

編集:これが元のコードです

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

sql - Indy Server と AdoQuery が競合しています

私は2つのプログラムを持っています。1つはクライアントで、もう1つはクライアント用のサーバーです。クライアントは次のようにサーバーにデータを送信し、応答を読み取ります。

次に、サーバーは行を読み取り、操作して、SQL クエリを作成します。

しかし、データベースへの接続を開くとすぐに、クライアントは「接続が正常に閉じられました」というエラーを出します

入力をシミュレートすることにより、クライアントなしでサーバーコードをテストしましたが、正常に動作します。

Indy と AdoQuery が競合していると思います。競合している場合、なぜ、どのように修正できますか

そうでない場合、何が問題で、どうすれば修正できますか?

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

sql - ADOクエリのDelphi 7構文エラー(カンマ)

Delphi 7 で SQL クエリを使用してデータベースにレコードを作成しようとしています。エラーは、ShowMessage 1 と 2 の間で発生します。

コメントアウトされた部分は、私がこれを試みた1つの方法であり、このエラーが発生しました:

クエリ式の構文エラー (カンマ) 'Name="Derp",Surname="Foo",Birthday="1900-01-01"'

パラメータを含むコードで次のエラーが発生します。

クエリ式の構文エラー (カンマ) 'Name="Derp",Surname="Foo",Birthday="1900-01-01"'

どんな助けでも大歓迎です!

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

sql-server - 複数の ADOQueries に対する一時テーブル

複数の TADOQuery が同じセッションまたはトランザクション情報にアクセスできるようにする方法はありますか?

両方の TADOQuery に同じ TADOConnection がありますが、それは機能しません。

例 - 一時テーブルを生成する 1 つのクエリがあり、その一時テーブルを別のクエリで使用したいのですが、試してみると、一時テーブルについてわかりません。

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

sql-server - クエリにパラメータがある場合、TADOQuery 一時テーブルが失われる

「Where パラメータをハードコーディングすると tempTable を生成する TADOQuery がありますが、正常に動作しますが、TADO パラメータを使用すると、次のクエリは一時テーブルを認識しません。

私は何を間違っていますか?

この例を簡単にしたいのですが、ここにあります。(SQLサーバー)

コード (動作しません)

コード - SQL クエリの定数で動作します

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

delphi - Delphi TADOQuery 上位 N を選択

TADOQuery で上位N項目のみを選択しようとしていますが、クエリをアクティブにするとエラーが発生します。トップパラメータは問題ないように見えますが、実行時にそれを置き換えることができません。「上位 N」で SQL ステートメントを制限しない場合、コードは正常に機能します。

コードの基本的な考え方は次のとおりです。

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

html - Delphi 2007 - .html ファイルのコンテンツを読み取り、ADO を使用して SQL Server 2008 テーブルを HTML コンテンツで挿入または更新したい

データを 1 行ずつ読み取るか、文字列 (cHTML) にストリーミングしてから、TADOQuery を使用します。単純な更新または挿入クエリを使用します。

cHTML は基本的に HTML ファイルの内容です

私が得るエラーは、URL にコロンが見つかったときに、ADO がそれをパラメーターと見なした場合です。<a href="https://www....

私が得る他の問題は、単語のような場所でテキスト内の一重引用符が原因で、文字列に閉じ引用符がなくなることです。

Delphiを使用してhtmlファイルの内容をSQL Server 2008データベースに読み込む方法を知っている人はいますか?