Foxtable(狐表)用户栏目专家坐堂 → [求助]Fill 数据表列属性设置


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

主题:[求助]Fill 数据表列属性设置

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


加好友 发短信
等级:六尾狐 帖子:1347 积分:9817 威望:0 精华:0 注册:2015/6/30 8:46:00
[求助]Fill 数据表列属性设置  发帖心情 Post By:2018/1/11 9:24:00 [只看该作者]

Dim tb As Table = Tables(e.Form.Name & "_Table1")
Dim dt As DataTable = tb.DataTable

tb.Fill("sele ct * from {OA流程签核表} where 逾期 > '2' and 发起日期 > '2018/01/01'", "ksg", False)

用以上代码得到的数据表,我有几列的属性是日期的,原数据格式为Datetime ,但是生成数据表的格式变成了Date、如何让它变成Datetime

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/11 10:35:00 [只看该作者]

修改列属性即可

 

http://www.foxtable.com/webhelp/scr/1611.htm

 


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


加好友 发短信
等级:六尾狐 帖子:1347 积分:9817 威望:0 精华:0 注册:2015/6/30 8:46:00
  发帖心情 Post By:2018/1/11 10:56:00 [只看该作者]

如何可以获取原数据表的格式,

如String的字符长度与原数据表一致
 DateTime 与原设置的Datetime一致。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/11 11:15:00 [只看该作者]

以下是引用2900819580在2018/1/11 10:56:00的发言:
如何可以获取原数据表的格式,

如String的字符长度与原数据表一致
 DateTime 与原设置的Datetime一致。

 

你要把原来的数据表加载出来,才能读取数据,如

 

Dim dt As DataTable = DataTables("表A")
msgbox(dt.datacols("第二列").maxlength)
msgbox(dt.datacols("第六列").DateTimeFormat)


 回到顶部