Foxtable(狐表)用户栏目专家坐堂 → 关于数据修改的问题!


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

主题:关于数据修改的问题!

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


加好友 发短信
等级:小狐 帖子:395 积分:4070 威望:0 精华:0 注册:2017/3/24 15:10:00
关于数据修改的问题!  发帖心情 Post By:2017/5/5 10:24:00 [只看该作者]

原表中“区号”第一位字符没有“0”,想批量添加,我采用了两种方式,事实是第二种成功了,现在问题是,如果采用第一种,select表达式怎么写成“区号列第一个字符不为0的”;第二个问题是,我也不知道哪种方法的原因怎么把列名称也添加了“0”。
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170505004741.png
图片点击可在新窗口打开查看

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


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

.select("省市=''天津市" and 区号 not like '0%')

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/5 10:39:00 [只看该作者]

第一种方法,参考2楼。

 

第二种方法,n的值必须减去1才行。

 

下面的代码,会修改列名的值

Dim t As Table = Tables("表A")
t.rows(t.Rows.count)("第一列") = 333


 回到顶部