请问,dbswing中的querydataset能不能直接调用自己的方法,去判断某列的是否重复呢?谢谢!
解决方案 »
- 下面程序中addcomponent()函数参数数表中第四个和第五参数怎理解?
- myeclipse6.0的使用问题
- 选中JTable的单元格后如何输入汉字
- 电脑里已安装Eclipse 3.3,请问如何安装swing控件作GUI相关开发?
- 在Jbuilder9中用jdk1.5.0出现版本不对
- Connection的close问题。
- 有两个窗体类Frame1和Frame2,在Frame1中的某个事件中创建并初始化了Frame2(实例名为myframe2),在运行的时候发现有两个Frame2的窗体出现
- 请问“实例成员变量”与“类成员变量”的区别在什么地方?
- 莫名的问题
- 关于JBuilder的好书?
- 开始写个程序参加竞赛,收集高手们的建议!
- 数列排序,怎么排不出来?高手帮忙
这个要求,我用sql语句操作,已经成功,但是效率似乎不高,所以,我想在QueryDataSet中寻找一个可以直接判断用户当前插入的数据信息中是否有重复的。怎么做?谢谢!呵呵……
也就是说,如果数据表是id,col1,col2,col3,要求col1中的数据不能在col2中出现?这恐怕只能用sql了
一个查询,findQds;一个添加,currentQds;
比如:table结构为id,col_1,col_2,其中col_1为unique
findQds 的 sql 为 select col_1 from table where col_1 = :input
currentQds 的 sql 为 select * from table
用户录入后,先refresh findQds,如果为空,则可currentQds.insert;否则就不行笨办法,但是管用,呵呵……