读书人

数据库有关问题多谢

发布时间: 2012-09-01 09:33:03 作者: rapoo

求高手指教,数据库问题,谢谢!
表1里有两个字段

书本名称 流水号
故事会 3
小笑话 2

表2里有三个字段

书本名称 流水号 归属
故事会 F001 张三
故事会 F002 张三
故事会 F003 张三
小笑话 F001 李四
小笑话 F002 李四

现在我要向表2里添加故事会记录,但我每次添加时都要先到表1里面去查询现在的流水号,然后把流水号
加1,就得到表2的流水号,在批量添加时,反覆查询表1,再添加到表2里,速度非常慢,感觉这种方法
特别笨,所以求高手指教用什么方法好呢?
我的目的就是想实现添加一本书,那么的流水号就自动加1,例:现在表2中"故事会"的流水号为F003,再添
加一条"故事会"的记录,它的流水号就变成F004
谢谢各位的指教!

[解决办法]
触发器

[解决办法]
在外先计算好流水帐号
然后再使用事务同时增加
不建议使用触发器


读书人网 >VB Dotnet

热点推荐