搜索
首页 电脑/网络 程序设计 其他编程语言

DELPHI数据集refresh刷新

  同一个窗体里,adoquery1和adoquery2使用同一张表, 分别对应使用dbgrid1和dbgrid2; 执行: adoquery1。Edit;adoquery1。Insert; adoquery1。FieldValues['用户名']:=edit1。
  Text; adoquery1。FieldValues['密码']:=edit2。Text; if checkbox1。Checked=true then adoquery1。FieldValues['权限']:='高级' else adoquery1。
  FieldValues['权限']:='一般'; adoquery1。Post; adoquery2。Refresh; 但dbgrid2还是老样子,一点变化都没有,这是为什么? 。

全部回答

2006-12-20

0 0
楼上的方法确实解决问题。记得好像前两天我告诉过你,这种情况实在看不出用两个query组件的必要。设置dbgrid2的数据源与dbgrid1一样就是了。

2006-12-20

157 0
Refresh一般是用来刷新filter的,你这样的需要: Adoquery2.Close ; Adoquery2.open ;

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
其他编程语言
程序设计
电脑装机
操作系统/系统故障
硬件
笔记本电脑
百度
互联网
反病毒
软件
程序设计
其他编程语言
数据库
C/C++
VB
JAVA相关
C#/.NET
VC++
汇编语言
其他编程语言
其他编程语言
举报
举报原因(必选):
取消确定举报