以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]莫名其妙啊,怎么回事呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=147357)
|
-- 作者:fczhaobo
-- 发布时间:2020/3/14 19:35:00
-- [求助]莫名其妙啊,怎么回事呢?
此主题相关图片如下:微信图片_20200314193337.png
|
-- 作者:程兴刚
-- 发布时间:2020/3/14 19:49:00
--
??
|
-- 作者:sloyy
-- 发布时间:2020/3/14 19:49:00
--
你不检查的吗? 这么明显的错误
|
-- 作者:fczhaobo
-- 发布时间:2020/3/14 20:01:00
--
没看出来呢?
|
-- 作者:fczhaobo
-- 发布时间:2020/3/14 20:42:00
--
Dim cmd As New SQLCommand cmd.C cmd.CommandText = "up date {报名缴费} SET [课程状态] = "已结课" where [课程状态] = ? AndAlso [剩余课时] = ? AndAlso [已补课时] = [请假课时]" cmd.Parameters.Add("@课程状态","已开课") cmd.Parameters.Add("@剩余课时",0) cmd.ExecuteNonQuery()
|
-- 作者:fczhaobo
-- 发布时间:2020/3/14 20:43:00
--
到底怎么回事呢?哪位老师帮着看一下,谢谢了!
|
-- 作者:fczhaobo
-- 发布时间:2020/3/14 20:44:00
--
Dim cmd As New SQLCommand cmd.C cmd.CommandText = "up date {报名缴费} SET [课程状态] = "已结课" where [课程状态] = ? AndAlso [剩余课时] = ? AndAlso [已补课时] = [请假课时]" cmd.Parameters.Add("@课程状态","已开课") cmd.Parameters.Add("@剩余课时",0) cmd.ExecuteNonQuery()
|
-- 作者:sloyy
-- 发布时间:2020/3/14 20:53:00
--
还没看出来吗?cmd.CommandText = "up date {报名缴费} SET [课程状态] = "已结课" where [课程状态] = ? AndAlso [剩余课时] = ? AndAlso [已补课时] = [请假课时]" 这么明显的错误,再看不出来,你看看这个帮助里面的例子:
Dim cmd As New
SQLCommand Dim
Count As
Integer cmd.CommandText = "D ELETE FROM {订单}
WHERE 产品 = \'PD01\'" Count= cmd.ExecuteNonQuery()
|
-- 作者:有点蓝
-- 发布时间:2020/3/15 20:11:00
--
SQL里面的字符串使用单引号,不是双引号
|