首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于c#连接access的有关问题

2012-04-24 
关于c#连接access的问题using System.Datausing System.Data.OleDb/// /summarystring strConnection

关于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";
[解决办法]
你的是哪一句报错呀?

热点排行