Database db = DatabaseFactory.CreateDatabase();出错

tgaiyz 2009-09-10 04:42:21
我用的是 微软企业库4.1 Database db = DatabaseFactory.CreateDatabase();老是出错,也换用过3.1企业库也是这里出错,我也引用了相关dll文件了。

The value can not be null or an empty string.
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.ArgumentException: The value can not be null or an empty string.

源错误:


行 340: pagesCount = 0;
行 341: rowsCount = 0;
行 342: Database db = DatabaseFactory.CreateDatabase();行 343: DbCommand dbCommand = db.GetStoredProcCommand("SP_Pagination2");
行 344: db.AddInParameter(dbCommand, "tblName", DbType.String, tables);

...全文
777 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
antony1029 2010-01-14
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 tkascor 的回复:]
  你那个方法里面的应该是反射出错了.
你没有给web.config增加获取命名空间,跟类名
<add key="DAL" value="Inverst.DAL"/>
[/Quote]
应该是配置文件配错了。
wuyq11 2010-01-14
  • 打赏
  • 举报
回复
配置文件的位置有错误
xray2005 2010-01-14
  • 打赏
  • 举报
回复
Database db = DatabaseFactory.CreateDatabase("名字");
tkscascor 2010-01-14
  • 打赏
  • 举报
回复
你那个方法里面的应该是反射出错了.
你没有给web.config增加获取命名空间,跟类名
<add key="DAL" value="Inverst.DAL"/>
不老神仙 2010-01-14
  • 打赏
  • 举报
回复
http://www.cnblogs.com/allanbolt/archive/2010/01/14/1647690.html

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧