[问题] C# ACCESS 2007

楼主: jono103 (不说对不起)   2014-03-30 23:17:58
请教
我用ACCESS 2007 建一个档案 mydb.accdb
没有设密码
我在服务器总管那边 加入资料连接
测试连接也已经成功了
为什么写成下列的程式码 会无法连接??
private void button1_Click(object sender, EventArgs e)
{
System.Data.OleDb.OleDbConnection conn = new
System.Data.OleDb.OleDbConnection();
conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data
Source=F:\mydb.accdb;Persist Security Info=false";
try
{
conn.Open();
}
catch (Exception ex)
{
MessageBox.Show("Failed to connect to data source!!");
}
}
请教哪边有错吗??
谢谢
作者: johnpage (johnpage)   2014-03-31 08:11:00
提供错误讯息会更完整
作者: a926 (Aaron)   2014-03-31 11:33:00
程式执行环境x86 x64有对应到ACE.OLEDB套件x86 or x64吗
作者: mars999 (勇者乱太朗)   2014-04-04 21:23:00
建议把 try-catch 先拿掉,以便知道完整的错误讯息

Links booklink

Contact Us: admin [ a t ] ucptt.com