Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]excel数据导入

1楼
wldhj 发表于:2024/12/24 11:19:00
foxtable一张表有“编号”,“余额”两列,“余额”列是json字符串,包含日期、余额,格式像这样:{'2024-11-01':'45.68','2024-11-02':'36.72'} ,每天从excel将数据导入,如果编号以前存在,则在此编号对应的“余额”列新增一组数据,比如2024-11-03这一天导入,格式像这样:{'2024-11-01':'45.68','2024-11-02':'36.72','2024-11-03':'544.65'},如果编号以前不存在,就新增一行,填入新编号,对应的“余额”列为{'2024-11-03':'544.65'},请问怎么实现?
2楼
有点蓝 发表于:2024/12/24 11:44:00
不建议存储json数据。不好编辑操作,也无法按日期统计查询。建议按编号”,“日期”,“余额”3列存储,一个日期一行。需要json数据的时候再把表格数据拼接为json,而不是直接存储为json

非常麻烦的,
1、参考这种方式导入:http://www.foxtable.com/webhelp/topics/2334.htm
2、根据编号数Find查询对应的行,然后把josn字符串解析为Jobject对象(http://www.foxtable.com/mobilehelp/topics/0140.htm
3、给Jobject对象添加对应日期的数据
4、Jobject对象转换为json字符串存储回第2步Find查询的行里
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02246 s, 2 queries.