可能你进行某项只能对一行进行操作的语句时,数据库存在多行这样的记录。比如你select 某个条件的记录到一变量中,为了检测,你可以直接到数据库查看是否该条件的记录有多行。

解决方案 »

  1.   

    添加tablescrollPane 和jdbtable 但运行时不能添加记录、save changes 就会提示以下错误,请问该如何解决.
    DataSet has no unique row identifiers. 
    Note: For QueryDataSets you need to disable metaDataUpdate.ROWID in the MetaDataUpdate property, in addition to setting the RowId property on a column.
      

  2.   

    你的 错误提示好像是你的数据库中的 数据的字段没有行号(RowId),需要设置行号
    因为在数据库中的操作比如取下一条记录什么的都需要对RowId操作
      

  3.   

    那SQL SERVER2000自带的PUBS库也有问题?
      

  4.   

    http://expert.csdn.net/Expert/topic/1893/1893587.xml?temp=.7528955