掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
SQLサーバにSQL(SET)文を送信するには? (ID:19239)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
えーとさん 回答ありがとうございます。 >それはdbExpressのSQL Server用のサンプルなのでしょうか? いえ、紹介していただいたドライバに付属してあったサンプルです。 >お使いのSQL Serverは2000という事ですよね? はい。 >ADOでは接続できますか? はい。 ADO接続でSET LOCKTIMEOUTが正常に動作していることが確認できました。 そのため、今回はTSQLQuery→TADOConnectionへの変更で対応したいと思います。 >ライブラリのパスの問題ではありませんか? >自分で簡単なサンプルを作って1つ1つ検証した方が早いと思います。 結局有料ドライバでの動作確認はできませんでした。 今回は時間もなく、質問の主旨と離れてしまうということで これで解決とさせていただきます。すみません。 えーとさんが有料ドライバで動作確認出来たということで 解決策としてあげておきます。ありがとうございました。 結論:TSQLQueryでSET命令による値設定は標準ドライバ(dbExpress)では不可能 正常に動作するドライバなら可能。 ADOConnectionならSET命令はOK。 Syakeさん、えーとさんありがとうございました。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.