以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  某列不属于表的错误  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=66799)

--  作者:sloyy
--  发布时间:2015/4/14 9:11:00
--  某列不属于表的错误
今早起来调试程序,一个简单的填充,突然发现一个奇怪的错误: 列"贷款帐号" 不属于表"JKQK"
我的代码如下:
\'填充
Dim f As New Filler
f.SourceTable =DataTables("工行临时表") \'指定数据来源
f.SourceCols ="贷款银行,贷款账号,逾期本金,逾期利息,逾期罚息,违约期数,贷款余额,数据日期" \'指定数据来源列
f.DataTable = DataTables("JKQK") \'指定数据接收表
f.DataCols ="贷款银行,贷款账号,逾期本金,逾期利息,逾期罚息,违约期数,贷款余额,数据日期" \'指定数据接收列
f.Fill() \'填充数据

"JKQK"  的数据库截图如下:

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150414090428.png
图片点击可在新窗口打开查看

我改了"贷款帐号"的名字也不行,2个表的结构我仔细检查过,完全一样

前两天还可以填充的,今天就不行了,是不是什么BUG?


--  作者:Bin
--  发布时间:2015/4/14 9:15:00
--  
检查一下你这个是标题还是列名, 上个例子看看
--  作者:sloyy
--  发布时间:2015/4/14 9:25:00
--  
我仔细检查过,是列名 
--  作者:Bin
--  发布时间:2015/4/14 9:26:00
--  
那就上例子看看
--  作者:Bin
--  发布时间:2015/4/14 9:32:00
--  
账 和 帐  你搞错列名了.



--  作者:sloyy
--  发布时间:2015/4/14 9:39:00
--  
晕!!!!
--  作者:FoxMan
--  发布时间:2015/4/14 10:51:00
--  
以下是引用Bin在2015/4/14 9:32:00的发言:
账 和 帐  你搞错列名了.


正字应为账!

账号编辑?[zhàng hào] 
帐号一般指账号

账号是数字时代的代表,就是每个人在特定的项目中所代表自己的一些数字等。账号有时可以由中文或英文组成,甚至是一些符号。
不过,用贝字旁的“账”才是正确写法。古代时候贝曾经是货币,因此贝字旁的字才代表着和钱币有关的东西。而“帐”实际上是个错别字,但是因为有太多的人经常写成这个错别字,因此字典中的解释是“帐”有一个意思同“账”。