求救:请高手帮帮忙!!!
为什么下面这句会出错?错哪 了?
string conn = HttpContext.Current.Server.MapPath( "tushuguan.mbd ");
总是提示:
未处理的“System.NullReferenceException”类型的异常出现在 tushuguanli.exe 中。
其他信息:
未将对象引用设置到对象的实例。
代码如下:
//连接数据库
string conn = HttpContext.Current.Server.MapPath( "tushuguan.mbd ");
string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0; DataSource= " + conn;
//创建command对象并保存sql查询语句
OleDbConnection myOleDbConnection = new OleDbConnection(connectionString);
OleDbCommand myOleDbCommand = myOleDbConnection.CreateCommand();
myOleDbCommand.CommandText = "SELECT ID, pwd "+ "FROM login ";
myOleDbConnection.Open();
........
------解决方案--------------------看看conn 的值
*****************************************************************************
欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码)
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------tushuguan.mbd当前目录下可以找到吗?
------解决方案--------------------tushuguan.mbd路径不对吧
------解决方案--------------------看下你的tushuguan.mbd文件是不是与tushuguanli.exe 在同一文件夹下