日期:2014-05-16  浏览次数:21055 次

请教:自动重复添加相同内容记录的问题
老师好,提问一个问题

      我想实现如下效果,请不吝赐教:

        在窗体中添加记录,表a中共4个字段,其中有“数量”字段,点击添加按钮,如果“数量”=1,则添加一条记录,如果“数量”字段大于1,则在表a中自动添加“数量”字段指定的n条相同内容的记录。(其中有自动编号字段不用相同)

      例如,购书,填写3本,则自动增加3条相同内容的记录。

                                    谢谢


------解决方案--------------------
两种方式:
1.在数据库的存储过程中循环插入n次
2.在数据访问层循环n次调用插入的存储过程
------解决方案--------------------

access里有存储过程吗?怎么用?

--------------------------------------

Access本身没有存储过程,但有查询。

Access使用的是Jet-SQL,与SQL Server使用的T-SQL差别很大。

如:Access的查询中一次只能执行一条SQL语句,而SQL Server存储过程中可以放很多条SQL语句。


如果使用ADP项目,则可以在Access中编辑SQL Server存储过程,或执行。