D
dwzjs
Unregistered / Unconfirmed
GUEST, unregistred user!
我是新手,想做一个类似于进销存系统中进货单或出库单的程序。
数据库采用Access,有两个表,一个保存基本信息如单据号、日期、业务员等,一个表保存明细,这两个表有一个相同的字段id(单据号)。
以前在VB里是采用循环的方式向数据库里添加记录,delphi里也可以这样,是用stringgrid,但是我在一个软件看到了用dbgrid向数据库添加记录的,它和DBNavigator控件配合添加,我也试着做了一下,发现如果和DBNavigator配合,代码中无需添加post命令,就已经添加到数据库里了,(除了最后一条)我的程序中还要对数据进行检查,如某一列数据不能有重复,某一列不能为空等,这样的话就不行,不知道我该怎样处理,有这方面的源码?能否给一个编程思路?
数据库采用Access,有两个表,一个保存基本信息如单据号、日期、业务员等,一个表保存明细,这两个表有一个相同的字段id(单据号)。
以前在VB里是采用循环的方式向数据库里添加记录,delphi里也可以这样,是用stringgrid,但是我在一个软件看到了用dbgrid向数据库添加记录的,它和DBNavigator控件配合添加,我也试着做了一下,发现如果和DBNavigator配合,代码中无需添加post命令,就已经添加到数据库里了,(除了最后一条)我的程序中还要对数据进行检查,如某一列数据不能有重复,某一列不能为空等,这样的话就不行,不知道我该怎样处理,有这方面的源码?能否给一个编程思路?