易语言操作ACCESS数据库重复数据如何处理

2025-04-24 23:46:02
推荐回答(2个)
回答1:

  举个例子:
  .版本 2
  .支持库 eDB
  .支持库 spec
  记录集1.打开 (“select * from 舞曲 where 舞曲名称='” + 歌曲名称 + “'”, #SQL语句, )
  .如果 (记录集1.记录数量 > 0)
  调试输出 (“存在跳过了” + 歌曲名称)
  .否则
  记录集1.添加 ()
  记录集1.写文本 (“分类”, 所属栏目_组合框.取项目文本 (所属栏目_组合框.现行选中项))
  记录集1.写文本 (“舞曲名称”, 歌曲名称)
  记录集1.写文本 (“舞曲地址”, 舞曲播放地址)
  记录集1.更新 ()

回答2:

在插入数据的时候先查询数据库中有没有当前插入的数据 如果已经存在就不执行插入