关于c#连接access的问题
using System.Data;
using System.Data.OleDb;
/// </summary>
string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";
strConnection+=@"DataSource=C:\Users\lin\Desktop\测试\测试\bin\Debug\1.accdb";
OleDbConnection objConnection=new OleDbConnection(strConnection);
objConnection.Open();
objConnection.Close();
但是"测试.Form1.strConnection"说是"字段",此处被当作"类型"来使用
同样
"测试.Form1.objConnection"说是"字段",此处被当作"类型"来使用
我想知道为什么会这样啊
我用的是VS2010里面的C#
谢谢大家啦!!!
------解决方案--------------------
accdb文件必须使用
Microsoft.ACE.OLEDB.12.0
不能是
Microsoft.Jet.OleDb.4.0
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + @"C:\Users\lin\Desktop\测试\测试\bin\Debug\1.accdb";
------解决方案--------------------
你的是哪一句报错呀?