问一个产品的工艺检测项目的存储方式,是数据库还是INI好点

wangwei244157887 2010-12-15 12:53:59
一个产品,根据型号,本身有一些工艺参数,大概有20多个吧,然后工艺检测项,用户可以自己选择检测的项目,大概有40多个检测的项目,每个产品的检测项目不一样的,我想问下,这40多个检测项目是否选择,可不可以不存在数据库,感觉,40多列,太多了 ,一个个写,有什么简单的方法存储调用呢
...全文
128 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
亮剑_ 2010-12-15
  • 打赏
  • 举报
回复
40多个项目不一定要用40个字段来存啊,列转成行,用字典来放呢?
haitao 2010-12-15
  • 打赏
  • 举报
回复
按ini格式存放在数据库:
测试id,项目名,结果

不清楚 参数与项目的关系


我们的流水线测试结果就是这样存放的
亮剑_ 2010-12-15
  • 打赏
  • 举报
回复
1、600个值不算多,INI文件不会有问题
2、数据字典也没什么,最简单就Key-value两个字段OK了
  • 打赏
  • 举报
回复
那就用FB,delphi源生支持,不二的选择。
http://www.firebird.net.cn/main.asp
h98458 2010-12-15
  • 打赏
  • 举报
回复
可以用桌面数据库像SQLite,事情就会变得简单了
「已注销」 2010-12-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 tjianliang 的回复:]

40多个项目不一定要用40个字段来存啊,列转成行,用字典来放呢?
[/Quote]

对字典不怎么熟悉,只是用用简单的数据库,看来有时间要研究一下,数据字典了
「已注销」 2010-12-15
  • 打赏
  • 举报
回复
每一个产品,参数有20多个,检测项目有40多个,如果用的是INI的话,10个产品是600多个参数,放在INI里面嫌大吗?因为我通常写INI,就几行保存的值,
lzfbird 2010-12-15
  • 打赏
  • 举报
回复
如果是单机使用还是INI吧,都是些参数数据量小,增减字段也方便。
放数据库里还是向楼上说的用字典方式,不过要维护字典,一大堆工作要做。
「已注销」 2010-12-15
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 mysterx 的回复:]

这么点数据,用INI或者TEXT数据库都可以胜任。
[/Quote]

那是测试结果很大的,每天要好几M的啊,呵呵,肯定要数据库,我只是想把参数简单点写,和测试项目工艺之类的
「已注销」 2010-12-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 tjianliang 的回复:]

1、600个值不算多,INI文件不会有问题
2、数据字典也没什么,最简单就Key-value两个字段OK了
[/Quote]


哦,呵呵,那我先考虑INI吧,因为项目实在比较着急啊,天天鸭梨很大,数据字典以后研究,我感觉用的很多,上课的时候偶尔接触了一下,当时没理解,呵呵,不是学计算机的,对这种东西不怎么了解,谢谢哦
  • 打赏
  • 举报
回复
这么点数据,用INI或者TEXT数据库都可以胜任。

5,939

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧