- - PR -
「SQLOLEDB.1」と「SQLOLEDB」の違い
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-12-17 08:58
ADODB.Connectionオブジェクト等の定義において、SQLServer接続文字列の
「Provider」プロパティで分からないことがあり、質問させて頂ければと思います。 (1)Provider=SQLOLEDB; (2)Provider=SQLOLEDB.1; この「.1」は何を意味するのか、付けると付けないでどのように違いが あるのかに関して、ご存知な方が居られましたらご教授頂きたいと思います。 因みに同じ会議室のスレッド http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=20232&forum=6 にも類似のスレッドはありましたが、今回の私が欲しい答えに結びつきません でした。 何か分かる方、お願い致します。 【環境】 IIS: OS:Micro soft Windows Server 2003 Standard Edition SP1 IISのバージョン:IIS 6.0 SQL Server: OS:Micro soft Windows Server 2003 Standard Edition SP1 SQL Serverのバージョン:SQL Server 2005 Standard Edition SP1 | ||||
|
投稿日時: 2007-12-17 14:27
簡単に言えばバージョンです。 .1 を指定すれば明示的にバージョンを指定していることになります。 特定のバージョンに拘らないのであれば必要ありません。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2007-12-17 15:08
じゃんぬねっと様
有難うございました。 「特定のバージョンに拘らないのであれば必要ありません」という助言を 参考にさせて頂き、接続文字列を定義していきます。 |
1