open "select * from tabel where" & txtname.text="张三" & " and id=" & max(id) ; 楼主不会是这个意思吧
啊?条件是:1。txtname.text="张三" 2。id=" & max(id) 对吗?
楼主这样写试试看: "select * from table where" + textname.text + "='张三' group by" + txtname.text + "having max(" + id ")"
不知道这样行不行,还有种办法就是 "select id from table where textname.text ='张三' group by txtname.text having max(id)" 得到最大的id值,然后通过id来查找所要的记录 因为觉得你这个txtname.text应该是表里面的属性,我改成这样了, 如果是控件名的话那还是上面的写法。
楼主不会是这个意思吧
2。id=" & max(id)
对吗?
"select * from table where" + textname.text + "='张三' group by" + txtname.text + "having max(" + id ")"
"select id from table where textname.text ='张三' group by txtname.text having max(id)"
得到最大的id值,然后通过id来查找所要的记录
因为觉得你这个txtname.text应该是表里面的属性,我改成这样了,
如果是控件名的话那还是上面的写法。