楼上的哥们,using system.windows.forms;我也导了,文件一直都是放在debug下的.....system.windows.forms.application.startuppath + "\\depotbase.mdb ";调试时监视的路径也和实际物理路径相吻合,即时监视的值为c:\\documents and settings\\jason\\my documents\\visual studio 2005\\projects\\depot\\depot\\bin\\debug\\depotbase.mdb;..... 错误依旧的.........
发表于:2007-03-29 15:10:159楼 得分:20
数据库拷贝到debug下测试通过
using system; using system.windows.forms; using system.collections.generic; using system.text; using system.data.oledb; using system.data;
namespace myadotest { public class dataaccesstierclass { public oledbconnection con; public oledbdataadapter dadapter; public dataset dset; public string constring=@ "provider=microsoft.jet.oledb.4.0;data source= "+application .startuppath+@ "\persondatabase.mdb "; public bool fngetdataconnection() { try { con = new oledbconnection(constring); con.open(); dadapter = new oledbdataadapter( "select * from persontable ", con); dset = new dataset(); dadapter.fill(dset, "persontable ");