作者liunate (测试)
看板C_Sharp
标题Re: [问题] 更新资料库的问题
时间Thu Aug 5 17:52:57 2004
※ 引述《ahuang (宋啦)》之铭言:
: 我照着书本写了一个简单的资料库更新程式
: 发生了下列的错误讯息
: 查询运算式 '@ passwd' 中的 语法错误 (少了运算元)。
: 描述: 在执行目前 Web 要求的过程中发生未处理的例外情形。请检阅堆叠追踪以取得
: 错误的详细资讯,以及在程式码中产生的位置。
: 例外详细资讯: System.Data.OleDb.OleDbException: 查询运算式 '@ passwd' 中的
: 语法错误 (少了运算元)。
: 原始程式错误:
: 行 133:
: 行 134: this.oleDbConnection1.Open();
: 行 135: this.cmdUpdate.ExecuteNonQuery(); <----出错
: 行 136: this.oleDbConnection1.Close();
: 行 137: }
: 但是我SQL语法应该没有出错,请问这是什麽问题呢?
错误讯息都指出是你的SQL有问题,会不会是@passwd的参数带错呢?
试试看在ExecuteNonQuery之前设个中断点,看看SQL语法有没有错
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.64.167.153