用c++builder6如何实现从一张表中随机抽取5条记录存入另一个表中(200分)

  • 主题发起人 主题发起人 keneth
  • 开始时间 开始时间
K

keneth

Unregistered / Unconfirmed
GUEST, unregistred user!
用c++builder6如何实现从一张表中随机抽取5条记录存入另一个表中,原表有20条记录,如何随机抽取5条记录存入另一个表中,这两张表的字段一致,请赐教。
 
可以产生一个随机数(math.h里头:randomize,rand,random),然后和20取模,然后定位到该条记录(first,moveby),如果添加对应的记录有重复,那就继续产生一个随机数,
 
补充:至于判断是否有记录重复,可以考虑插入前查询判断,或者异常处理,
 
后退
顶部