遍历数据库表的时候 有新数据,怎么办》
遍历数据库表的时候 有新数据,怎么办?
数据库 表中 记录 大约1万条,
rs.open sql之后,遍历,从1到10000 啊。 我这个循环有点慢,因为做的工作多。
请问,如果此时,这个表 有新的数据插入,会怎么办。 我当前读取的rs记录集 能显示新数据吗?
另外,请问,如果 同时有2个 操作,都是对数据库插入数据的,同时生成订单号。怎么避免订单号重复?
订单号是根据年月日秒计算的
------解决方案--------------------如果要即时显示出来的话,你要用ajax
------解决方案--------------------如果你怕的话可以用yyyyMMddHHmmss+四位随机数字
------解决方案--------------------你遍历只是读出来,当有新数据添加进来时,如果遍历写入就会列出。如果遍历后写入就不列出。没关系的!
你是担心并发吧,同时几百人写入数据会怎么样。
------解决方案--------------------选择合适的数据库才能事半功倍,尽量用规范语句进行查询、插入的数据库操作
------解决方案--------------------同时有2个插入 操作,就是并发问题。不需要遍历的。