Foxtable(狐表)用户栏目专家坐堂 → 请问有什么办法直接修改SQL里的值


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

主题:请问有什么办法直接修改SQL里的值

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


加好友 发短信
等级:二尾狐 帖子:524 积分:3676 威望:0 精华:0 注册:2012/7/27 10:28:00
请问有什么办法直接修改SQL里的值  发帖心情 Post By:2019/2/25 18:59:00 [只看该作者]

Dim td As String = Tables("员工工资系统_工资报表").Current("员工编号")
Dim xd As String = Tables("员工工资系统_工资报表").Current("员工姓名")
Dim sj As WinForm.TextBox = e.Form.Controls("TB工资数据")
Dim cmd As new SQLCommand
Dim dt As DataTable
cmd.C
cmd.CommandText = "***** 工资类别,工资数据 from {员工信息} Where 员工编号 = '" & td & " 'and 员工姓名 = '" & xd & " '"
dt = cmd.ExecuteReader(True) '记得将参数设置为True
dt.ReplaceFor("工资数据", sj.text, "[员工编号] = td ")
dt.Save()
dt.Load() '重新加载,看看值是否已经变


图片点击可在新窗口打开查看此主题相关图片如下:sql问题3.jpg
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
lshshlxsh
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:658 积分:7884 威望:0 精华:0 注册:2013/12/11 17:49:00
  发帖心情 Post By:2019/2/25 19:17:00 [只看该作者]

cmd.CommandText = " u pdate 员工信息 set 工资数据='" &  sj.text & "' Where 员工编号 = '" & td & " 'and 员工姓名 = '" & xd & " '"
[此贴子已经被作者于2019/2/25 19:17:04编辑过]

 回到顶部