Foxtable(狐表)用户栏目专家坐堂 → [求助]sql语句


  共有1302人关注过本帖树形打印复制链接

主题:[求助]sql语句

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


加好友 发短信
等级:五尾狐 帖子:1141 积分:11272 威望:0 精华:0 注册:2017/9/26 16:30:00
[求助]sql语句  发帖心情 Post By:2024/6/18 10:05:00 [只看该作者]

蓝老师好!
如果 dr("折扣")是双精度小数,dr("名称")是字符型,在SQL语句中怎样表示?

For Each dr As DataRow In DataTables("产品").DataRows
    Dim cmd As New SQLCommand
    cmd.C
    cmd.CommandText = "UP DATE {订单} SET 折扣 = dr("折扣") WHERE 名称 = '" & dr("名称") & "'"
    cmd.ExecuteNonQuery()
Next

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/18 10:18:00 [只看该作者]

先看5遍:http://www.foxtable.com/webhelp/topics/1284.htm

cmd.CommandText = "UP DATE {订单} SET 折扣 = " & dr("折扣") & " WHERE 名称 = '" & dr("名称") & "'"

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/18 10:19:00 [只看该作者]

建议使用参数化用法,不需要考虑单引号,合成sql的问题:http://www.foxtable.com/webhelp/topics/3266.htm,数据库执行效率比合成sql更高
[此贴子已经被作者于2024/6/18 10:19:22编辑过]

 回到顶部