还有,请问"ExecuteReader 需要打开的并且可用的连接。该连接的当前状态是 Closed。"这种状况是什么意思?
解决方案 »
- winform 中的 combox 问题 急急急~~~~~
- 用SystemParameterInfo函数更换桌面壁纸刷新问题
- WinForm中,如何实现通过字符串找到控件,进而进行对该控件的属性取赋值?
- 关于控件的一个小小问题,请各位高手来解决
- C#连接mysql的问题
- 如何用C#编程实现时间的精确比较(精确到分钟)!
- 想在windows服务的onstart()中读取app.config中配置的remoting设置,如何实现?
- 显式接口成员实现为什么没有智能提示?
- C#中的时间问题,请大家帮帮忙,谢谢了?
- 要个数据库的程序
- c#难不难?我是用PB编程的,学这个容易吗?它与vc++有何区别?
- 如何知道TEXT FILE的行数???
然后得到当前程序运行的路径
然后再得到文件的绝对路径来建立数据库连接
wl_Temp_Conn=@"Provider=Microsoft.Jet.OLEDB.4.0;Mode=Share Deny None;Extended Properties="""";Jet OLEDB:System database="""";Jet OLEDB:Registry Path="""";Jet OLEDB:Database Password="""";Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="""";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False;Data Source=";
wl_Temp_Conn=wl_Temp_Conn+Application.StartupPath+@"\Data\Good.mdb"; wl_OleDbConnection.ConnectionString=wl_Temp_Conn; wl_OleDbConnection.Open();
2。如果你要手写也可参考连接属性中的connectString
3。msdn中的OleDb帮助。