如何在OleDbConnection的连接字符串中设置提供程序?

时间:2015-12-16 15:58:06

标签: c# find connection provider oledbconnection

我正在尝试通过OleDbConnection创建与我的数据库的连接,但我不知道如何指定提供程序。

DataSet ds = new DataSet();
OleDbConnection baglanti = new OleDbConnection();
baglanti.ConnectionString = @"Provider=.NET Framework Data Provider for SQL Server;Data Source=project.mdb";
OleDbDataAdapter adapter = new OleDbDataAdapter(komut, baglanti);
adapter.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];

2 个答案:

答案 0 :(得分:1)

这适用于Sql Database,但它可以与访问数据库一起使用。

将.mdb文件导入项目,然后在服务器资源管理器中打开它,选中后会显示你的连接字符串

enter image description here

答案 1 :(得分:0)

创建新的文本文档并保存。将扩展名从.txt更改为.udl,然后运行它。在提供程序选项卡上选择适当的提供程序,然后单之后,在“数据源”字段中,将路径复制并粘贴到数据库位置,后跟数据库名称:

C:\..your path..\project.mdb

之后,您可以单击“测试连接”按钮,查看它是否连接。如果测试成功,请单击“确定”。

最后,用记事本或simmilar打开.udl文件,在那里你将有连接字符串与提供者和所有东西......

希望这会对你有所帮助。