以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 先清空列项设置表 然后从列项设置样本表中复制数据到列项设置表 怎么改用sql语句执行操作呢? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=148789) |
-- 作者:李孝春 -- 发布时间:2020/4/15 13:45:00 -- 先清空列项设置表 然后从列项设置样本表中复制数据到列项设置表 怎么改用sql语句执行操作呢? 先清空列项设置表 然后从列项设置样本表中复制数据到列项设置表 怎么改成SQL语句实现操作? 代码如下: 第一删除符合条件的列项设置数据表内容 DataTables("列项设置").sqlDeleteFor("操作单位 = \'"& _usergroup & "\'") DataTables("列项设置").save 可以删除对应数据 第二从样本里面复制数据到列项设置表 output.Show(_usergroup) 可以弹出值 Dim drs As List(of DataRow) =DataTables("列项设置样本").SQL Sel ect("操作单位 = \'黔南州\'" ) 可以找到对应样本数据 For Each dr As DataRow In drs Dim dr1 As DataRow = DataTables("列项设置").AddNew For Each dc As DataCol In DataTables("列项设置").DataCols dr1(dc.Name) = dr(dc.Name) dr1("操作单位")=_usergroup dr1.save output.Show(dr(dc.Name)) Next Next 上述代码有没有办法直接采用SQL语句操作的方式 简化代码写法呢? 实现把样本数据表中的内容全部更新到列项设置表中,并且对应写入操作单位的值
[此贴子已经被作者于2020/4/15 13:59:45编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/4/15 14:47:00 -- insert into 列项设置 (操作单位, 列1,列2 ) select \'黔南州\',列1,列2 from 列项设置样本 where 操作单位 = \'黔南州\' |