luckboys 发表于 2004-8-2 15:58:48

关于Dattapol的有关问题

各位好:
          我有一个问题需要得到大家的支持,请各位给与解答!

我所测试的软件经常会要求我们所录入的数据必须是唯一的,不能出现重复的现象,而我们利用datapool生成的数据都是连续递增的。假如我们在新增的时候发现某一个数据已经存在了,这个时候脚本肯定就不能再继续执行了,这样一来脚本的健壮性就很差。

      我的问题是,遇到这种数据库中已经存在的数据。我该怎样处理才能让脚本部不中断,并且能跳过这个已经存在的数据而继续新增下一条数据呢?

请各位高手给与解答!

pcl2004_27 发表于 2004-8-2 17:49:36

录入数据前,与datapool中提取的数据进行对比,如果一样,说明数据库中已经存在,否则不存在,继续录入

   伪代码
         
            连接数据库
                  select    列名 from 表 where 条件(datapool提取的数据)
            if 返回值为0
               插入数据
            else
               不插入数据
页: [1]
查看完整版本: 关于Dattapol的有关问题