解决的方法有:
1.使用空间的refresh功能,刷新数据,不过一定要在addnew后使用updata使数据当时就写如数据库。
2.在执行完添加数据后,使用select * from xx 这条sql语句查询一下你操作过的表,这样可以读出你想要的数据,因为执行了addnew命令后缓冲区 中的数据都指向了那一条,只有缓冲区里有数据才能显示出来呀。
使用这些控件只是练习使用数据库的开始,最终写一些质量好的数据库系统软件还是要用ADO 或者DAO来写,因为控件有很大的局限性,对数据操作的不灵活性。建议你使用一下DAO先,从[部件]中选择[引用]里面找微软的DAO x.x,这个是个动态库,不会有任何组件出现哦,在程序里可以建立
dim db as database'数据库型对象
dim rs as recordset '数据库操作指针型对象
set db=opendatabase("数据库路径")'打开数据库
mysql="select * from 表名"
rs.open mysql '执行上面的sql语句,进行查询操作
呵呵,怎么用我就不说了,网上到处都是,只有使用这些东西才能发挥数据库真正的魅力:)
你的意思是说,添加记录之后,TEXTBOX的数据被自动清除了,原因是TEXTBOX连接了数据感知控件,你要他不清除.那么很简单,添加好之后,刷新一下,REFRESH一下数据控件,不过在屏幕上会闪一下,你可以通过MSGBOX弹出信息掩盖一下(转移注意力),就可以了.你可以试一试
TextBox不行吧。。。。
用ListBox吧
再赋值一次.
用隐藏区就行
是不 是用DATAGRID啊