掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
2つのサーバーにあるDBを一つのQueryでselectするには? (ID:7905)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
お世話になります。 2つのサーバーにある別々のDBを、一つのQueryで結合してselect したいのですが、マニュアルに書いてる方法がうまく実行できません。 実際にTQueryのSQLに記述する場合、 Query1.Close; Query1.SQL.Clear; Query1.SQL.Add('select * from '''':dbA:TBL1''''A,'''':dbB:TBL2'''' B'); Query1.SQL.Add('where A.発注先コード=B.ODR_SAKI_CODE'); Query1.SQL.Add('and A.受注番号=:cd'); Query1.Params[0].AsInteger := Query2.FieldByName('受注').AsInteger; Query1.Open; 上記のようでいいのでしょうか? ちなみにQuery1のDataBaseNameは空欄です。 :xxxx:を囲むやり方はこのままでいいのでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.