以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 列存放多种类型数据 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63723) |
-- 作者:发财 -- 发布时间:2015/1/27 11:07:00 -- 列存放多种类型数据 如何做到数据表某一列既可以存放字符又可存放日期,又可以存放高精度数据等? |
-- 作者:Bin -- 发布时间:2015/1/27 11:12:00 -- 你为何要这样做? 你设计思路肯定错了. 非要这么做,用字符串列吧. 需要用的时候再转换为对应的类型
|
-- 作者:Fotable -- 发布时间:2015/1/27 11:14:00 -- 他要省空间,就像他设计了一个厕所,既可以当女厕所,也可以当男厕所。 |
-- 作者:Bin -- 发布时间:2015/1/27 11:14:00 -- 不带这么节省空间的,得不偿失 |
-- 作者:Bin -- 发布时间:2015/1/27 11:14:00 -- 而且也没节省空间 |
-- 作者:foxor -- 发布时间:2015/1/27 11:17:00 -- 既然连数据类型都不确定,难道是一个临时列? |
-- 作者:发财 -- 发布时间:2015/1/27 11:17:00 -- 如日期列的日期是同样的日期,单位的列导入的单位也是同样的,所以我觉得很浪费。 |
-- 作者:foxor -- 发布时间:2015/1/27 11:19:00 -- 不是这样节省的吧,吃了早餐还得吃午餐呢! |
-- 作者:发财 -- 发布时间:2015/1/27 11:22:00 -- For n As Integer = 5 To 54 Dim r As Row = Tables("资产负债表").AddNew() t = t + 1 r("行次") = t r("年未数") = Sheet1(n,3).Value r("日期") = Sheet1(1,0).Value r("单位") = s1 Next |
-- 作者:有点甜 -- 发布时间:2015/1/27 11:24:00 -- 如果要做,就弄成字符列 |