Foxtable(狐表)用户栏目专家坐堂 → cmd.commandtext总是报错,应该怎么写?


  共有1788人关注过本帖平板打印复制链接

主题:cmd.commandtext总是报错,应该怎么写?

帅哥哟,离线,有人找我吗?
xxfoxtable
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1696 积分:15867 威望:0 精华:0 注册:2017/6/1 23:12:00
cmd.commandtext总是报错,应该怎么写?  发帖心情 Post By:2018/7/2 14:44:00 [只看该作者]

For Each r As Row In Tables("AAAAAFT").Rows
    Dim cmd As New SQLCommand
    cmd.C
    If r("unitname1") IsNot Nothing
        cmd.CommandText = "U PDATE {AAAAAFX} SET prepprice1 = r("prepprice1")*unitrate,prepprice2=r("prepprice2")*unitrate,prepprice3=r("prepprice3")*unitrate,prepprice4=r("prepprice4")*unitrate,prepprice5=r("prepprice5")*unitrate,prepprice6=r("prepprice6")*unitrate,memberprice1=r("memberprice1")*unitrate,memberprice2=r("memberprice2")*unitrate,memberprice3=r("memberprice3")*unitrate where wareid=r("selfid") And unitrownumber=1"
        cmd.ExecuteNonQuery()
    End If
    If r("unitname2") IsNot Nothing
        cmd.CommandText = "U PDATE {AAAAAFX} SET prepprice1 = r("prepprice1")*unitrate,prepprice2=r("prepprice2")*unitrate,prepprice3=r("prepprice3")*unitrate,prepprice4=r("prepprice4")*unitrate,prepprice5=r("prepprice5")*unitrate,prepprice6=r("prepprice6")*unitrate,memberprice1=r("memberprice1")*unitrate,memberprice2=r("memberprice2")*unitrate,memberprice3=r("memberprice3")*unitrate where wareid=r("selfid") And unitrownumber=2"
        cmd.ExecuteNonQuery()
    End If
Next

cmd.commandtext总是报错不让保存,应该怎么写?

[此贴子已经被作者于2018/7/2 14:44:30编辑过]

 回到顶部