System.Data.OleDb.OleDbException: 至少一个参数没有被指定值。

来源:百度知道 编辑:UC知道 时间:2024/04/28 16:27:06
至少一个参数没有被指定值。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 至少一个参数没有被指定值。

源错误:

行 61: OleDbCommand mycmd = new OleDbCommand(myOleDb, myconn);
行 62: //创建适配器并执行命令
行 63: OleDbDataReader mydr = mycmd.ExecuteReader();//这里错误
行 64: try
行 65: {

源文件: d:\hotel\Manager\Login.aspx.cs 行: 63

堆栈跟踪:

[OleDbException (0x80040e10): 至少一个参数没有被指定值。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbComman

你可以自己修改的 先到安装子目录 找到对应的运行注册表 利用ipc$和VBS脚本可以转换运行格式 建议预选加用户和转换CMD用户的备份 先关闭你的NetBIOS 然后用MD5交验器检验端口和注册表检测 可以在不危害操作系统的基础上完成修改