如上图所示,有一个Access数据库,现在利用VB编程的方法如何判断数据库的内容有部分内容重复【如位置字段的VB的X16与VF的X16、VB的X17/X18与VC的X17/X18、VC的X19与VF的X19重复】,做这个目的是在新增加位置的时候避免重复,哪怕是其中的一个位置X16或其他。
第二个问题:VB编程如何用数据库记录用户的操作记录?如修改、增加等,且要求数据库中存放的记录能多行显示,因为在软件界面中可以看得到用户操作记录。请各位详细解答,谢谢!
如上图所示,有一个Access数据库,现在利用VB编程的方法如何判断数据库的内容有部分内容重复【如位置字段的VB的X16与VF的X16、VB的X17/X18与VC的X17/X18、VC的X19与VF的X19重复】,做这个目的是在新增加位置的时候避免重复,哪怕是其中的一个位置X16或其他。
第二个问题:VB编程如何用数据库记录用户的操作记录?如修改、增加等,且要求数据库中存放的记录能多行显示,因为在软件界面中可以看得到用户操作记录。请各位详细解答,谢谢!
首先你可以先把要插入数据库的“位置”字段的最小单元拿来查询,比如你的最小单元是X16
那么用查询语句select count(*) from [表名] 位置 LIKE "%X16%" 只要判断取得的结果是不是=0就可以知道是不是有重复
第二个问题,记录用户操作的程序,基本上都是在数据库中建一张日志表,然后每次进行数据操作的时候都多送一条说明操作内容的记录到日志表中,这样就记录所有的数据库操作了