将ACCESS数据库添加进VS工程中出问题(恳请各位大虾出手相助) 本人想将已经设计好的access数据库添加到vs2008的工程之中。但是,系统立即弹出错误对话框,提示->"处理本地数据文件时发生错误:未将对象引用设置到对象的实例" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没用过 2008 但是 这个错误 是不是你的 connlection 对象 的实力化出问题拉?我是小菜鸟! 说的不好清见谅, 希望能够帮到你! 补充一下:使用oledb无法创建数据库连接,但是使用odbc可以连接上access数据库 迷茫了 记得在 ADO.NET中ACCESS 是需要 oledb 的啊.... 一般连接Access使用OleDB的方式 你创建oledb连接有什么错误提示吗?你可参考下面的代码,来连接ACCESS数据库.假设项目中的Bin目录中有一个test.mdb: string strConn="Provider=Microsoft.jet.oledb.4.0 ;data source=|DataDirectory|\\test.mdb"; OleDbConnection con = new OleDbConnection(strConn); con.Open(); OleDbDataAdapter adp = new OleDbDataAdapter("select * from table1", con); DataTable dt=new DataTable(); adp.Fill(dt); dataGridView1.DataSource = dt; 菜了,没用过2008,不过数据库要放在App_Data,不知道楼主有没有注意,还有直接添加的话,要用<asp:AccessDataSource />不过最好用OleDB的方式感觉用微软自带的东西,用起来是挺简单.但个人不喜欢! 正则表达式 获取网上时间代码 一个tcp 连接问题 为什么我调试的时候实现,运行不能实现呢?还有怎么得到本地磁盘名称和类型 求助AJAX实现联动的问题请小山和做过这个问题的进来解答一下!!!!!!!!!!100分 运行的时候出现“常规网络错误,请检查您的网络文档”的错误。 winform Gridview 列宽度改变事件 读取系统进程,用Process和WMI哪个好? 一个关于ASP。NET运行的问题 字符串加密问题!有经验的朋友近来领分! SaveFileDialog 保存文件时怎么检查该文件是否已经打开 SQL问题
我是小菜鸟! 说的不好清见谅, 希望能够帮到你!
你可参考下面的代码,来连接ACCESS数据库.假设项目中的Bin目录中有一个test.mdb: string strConn="Provider=Microsoft.jet.oledb.4.0 ;data source=|DataDirectory|\\test.mdb"; OleDbConnection con = new OleDbConnection(strConn);
con.Open(); OleDbDataAdapter adp = new OleDbDataAdapter("select * from table1", con);
DataTable dt=new DataTable();
adp.Fill(dt); dataGridView1.DataSource = dt;
不过数据库要放在App_Data,不知道楼主有没有注意,
还有直接添加的话,要用<asp:AccessDataSource />不过最好用OleDB的方式感觉用微软自带的东西,用起来是挺简单.但个人不喜欢!