这个需要在输入后查询数据库,根据输入的那个之查询数据库中是否已经存在相应的值。存在,就报错,其实就是多加一个Select动作

解决方案 »

  1.   


    ……
    da.fill(ds,"Exist")
    if ds.tables("Exist").rows.count>0 then
       错误对话框
    else
      strsql="insert into ......"
    end if
      

  2.   

    可以先根据text中的内容,选出记录集,如果记录集为空,可以增加;如果记录集不为空,则增加新纪录。
      

  3.   

    当然,如果数据库表中的xuhao字段是自增型的,则没必要做如此判断,可以直接向数据库增加数据,当然也不用在textbox中输入xuhao了。
      

  4.   

    da.fill(ds,"Exist")
    if ds.tables("Exist").rows.count>0 then
       错误对话框
    else
      strsql="insert into ......"
    end ifwhat's  da?
    what's  ds?