C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: OLEDBでSQLSERVERに接続


(過去ログ 70 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■40612 / inTopicNo.1)  OLEDBでSQLSERVERに接続
  
□投稿者/ おやじ (11回)-(2009/08/30(Sun) 16:59:04)

分類:[.NET 全般] 

開発環境:ASP.NET
使用言語:C#

お疲れ様です。
おやじです。

OLEDBを使用してSQLSERVERに接続しようとしたところ

OLE DB プロバイダが ConnectionString で指定されませんでした。たとえば 'Provider=SQLOLEDB;' などの場合です。

というメッセージが出てきてうまく接続できません。

いったいどういうことなのでしょうか?

OLEDBでは接続できないものなのでしょうか?

誰かご存知の方教えてください。

よろしくお願いします。

◆ソース

OleDbConnection oledb = new OleDbConnection(@"Server=SQLOLEDB;Data Source=.\SQLEXPRESS;AttachDbFilename=C:\known.mdf;Trusted_Connection=Yes");
OleDbCommand olecmm = new OleDbCommand();

oledb.Open();
olecmm.Connection = oledb;
olecmm.CommandText = cmd;
OleDbDataAdapter da = new OleDbDataAdapter(olecmm);
DataTable tbl = new DataTable();

da.Fill(tbl);

引用返信 編集キー/
■40613 / inTopicNo.2)  Re[1]: OLEDBでSQLSERVERに接続
□投稿者/ おやじ (12回)-(2009/08/30(Sun) 17:02:52)
お疲れ様です。
おやじです。

自己解決しました。
接続文字列を以下のように変更したらうまくいきました。

@"Provider=SQLOLEDB;Data Source=.\SQLEXPRESS;AttachDbFilename=C:\known.mdf;Trusted_Connection=Yes"

どうしたんだおやじ!!

しっかりしろ!!!
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -