当前位置:编程学习 > Delphi >>

delphi数据库编程,ADO+SQL,高手进!

数据库中有2个表:商品信息:名称 单价进货记录:名称 单价 数量录入进货记录时,先从商品信息查找商品,取出名称和单价,然后手工录入数量,最后把全部记录转存到进货记录中,要求中间的数据缓冲用表格的形式表示,表格的表头是进货记录的表头,我该怎么设置中间的表格呢?如果用stringgrid会不会很繁琐?用dbgrid能不能做到?我新手刚学delphi,连接、查找数据库没问题,就是不会弄这些中间的数据缓冲,不知各位平时做数据库程序都是怎么解决这个问题的,请各位高手指点一下。
答案:用SQL 读出需要的数据,显示到LISTVIEW 或者别的组件,再用SQL写入数据,这样会让你的小程序灵活的多.不必去用数据库组件.
其他:使用lookup控件可以很方便的解决此问题。 像这种每一条记录要去商品信息表中查出名称和单价,最好用stringgrid或者listview之类的控件

上一个:delphi怎样实现如下图的样式
下一个:delphi 模拟按键问题

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,