以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]列数据复制的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92216)

--  作者:allwin100
--  发布时间:2016/10/28 23:08:00
--  [求助]列数据复制的问题
老师:求教,下图,我想把[油]这一列的数据根据系统日期,一次性复制相应日期下的数据列内,例在27日或28日?

图片点击可在新窗口打开查看此主题相关图片如下:日产.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2016/10/29 7:39:35编辑过]

--  作者:allwin100
--  发布时间:2016/10/29 4:33:00
--  



[此贴子已经被作者于2016/10/29 16:15:40编辑过]

--  作者:有点蓝
--  发布时间:2016/10/29 9:32:00
--  
DataTables("数据").SQLReplaceFor("油" & Date.Today.Day, "[油]","",True)
DataTables("数据").Load


[此贴子已经被作者于2016/10/29 9:32:47编辑过]

--  作者:allwin100
--  发布时间:2016/10/29 11:15:00
--  
谢谢蓝老师,不过出错了,这是出错提示

.NET Framework 版本:2.0.50727.8745
Foxtable 版本:2016.7.29.1
错误所在事件:
详细错误信息:
至少一个参数没有被指定值。


另我加2个字段是这样吗
DataTables("数据").SQLReplaceFor("油" & Date.Today.Day, "[油]","",True)
DataTables("数据").SQLReplaceFor("气" & Date.Today.Day, "[油]","",True)
DataTables("数据").SQLReplaceFor(昨日含水, "[含水]","",True)
DataTables("数据").Load

--  作者:有点蓝
--  发布时间:2016/10/29 11:19:00
--  
DataTables("数据").SQLReplaceFor("昨日含水", "[含水]","",True)
--  作者:allwin100
--  发布时间:2016/10/29 12:50:00
--  
蓝老师,您写的那个就提示出错了,“至少一个参数没有指定值”
--  作者:有点蓝
--  发布时间:2016/10/29 14:38:00
--  
代码没有问题,上例子说明
--  作者:allwin100
--  发布时间:2016/10/29 14:51:00
--  
代码:
    DataTables("数据").SQLReplaceFor("油" & Date.Today.Day, "[油]","",True)
    DataTables("数据").Load

结果


此主题相关图片如下:无标题.jpg
按此在新窗口浏览图片
是不是因为我是win10系统

--  作者:有点蓝
--  发布时间:2016/10/29 15:10:00
--  
跟系统没有关系。

看看这个表真正的列名是怎样的,列名不对

--  作者:allwin100
--  发布时间:2016/10/29 15:37:00
--  
列名看了,是错了,不过改过来,还这样,蓝老师有邮箱吗,我发给你看看

图片点击可在新窗口打开查看此主题相关图片如下:无标题11.jpg
图片点击可在新窗口打开查看
这个有关吗
也试了,还是不知道哪出的问题,WIN7系统去做了,也这样。
[此贴子已经被作者于2016/10/29 15:49:29编辑过]