以前用VB,现在开始学DELPHI,在设计一个数据库程序时,我没用DELPHI自带的数据库绑定控件,而用的是普通非数据库绑定控件,与数据的连接都采用手工来实现,我觉得这样具体更大的灵活性(我一惯的方法),当我用MOVENEXT、MOVEFIRST、MOVEPREVIOUS、MOVELAST等移动记录后,调用一个SHOWREC函数将记录中的数据显示出来,但它只显示第一条记录,我检测到记录号是在移动的,怎么记录中的字段值没反映出来呢,在VB中很好使的啊,各位教教我。
调试欢乐多
当然要这样 edt.text := adoquery1.fieldbyname('yourfield').asstring (举例)
你是怎么样读取字段值的
txtxm.Text:=trim(dm.adqJB['姓名']);
cmbXB.Text:=trim(dm.adqJB['性别']);
等方法显示数据库,这跟绑定难道不行吗。
严重郁闷!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
这样就可以了