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

关于VS2008连接Acess中一些小疑点

2012-05-13 
关于VS2008连接Acess中一些小问题public static OleDbConnection DataConn(){string strg Application.S

关于VS2008连接Acess中一些小问题

public static OleDbConnection DataConn()
  {
  string strg = Application.StartupPath.ToString ();
  strg = strg.Substring(0,strg.LastIndexOf("\\"));
  strg = strg.Substring(0, strg.LastIndexOf("\\"));
  strg += @"\DataBase";
  //strg += @"\db_SMS.mdb";
  return new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db_SMS.mdb" + strg);
  }
生成时就出现了这样的错误。



[解决办法]
你设个断点调试,看看strg的值是否正确,是否是你的一个文件,

另外,DataSource设置看起来就不太对,db_SMS.mdb应该重了,应该这样比较合理:

return new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + strg);
[解决办法]
db_SMS.mdb" + strg
这个值有问题吧,你看看是什么,是不是写反了,应该是
strg+"db_SMS.mdb"

[解决办法]

C# code
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\UDisk\U盘\DBTools\DBTools\bin\Debug\db_SMS.mdb
[解决办法]
http://download.csdn.net/detail/xianfajushi/4282042

http://download.csdn.net/detail/xianfajushi/4028787

热点排行