|
分類:[.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);
|