现在有三表,命名如下
表A字段NID,AID,SM
表B字段NID,SNAME
表C字段AID,SAGE
分别用三个TADOTABLE连接这三表,现在用DBGRID显示A表和B、C两表相关内容NID,SNAME,AID,SAGE,SM。
在连接A表的ADOTABLE中SNAME和SAGE用FIELDKIND=LOOKUP来关联。在添入记录时候可以用下拉列表选择时。选择后移动关标至下一个字段,则出现问题,程序报错“发生未知错误”。点击确定后,但其相关连的结果都正确。
如果只用一个SNAME或SAGE用FIELDKIND=LOOKUP来关联,不会报错。
甚至有时候DELPHI都无法关闭该如何解决?
表A字段NID,AID,SM
表B字段NID,SNAME
表C字段AID,SAGE
分别用三个TADOTABLE连接这三表,现在用DBGRID显示A表和B、C两表相关内容NID,SNAME,AID,SAGE,SM。
在连接A表的ADOTABLE中SNAME和SAGE用FIELDKIND=LOOKUP来关联。在添入记录时候可以用下拉列表选择时。选择后移动关标至下一个字段,则出现问题,程序报错“发生未知错误”。点击确定后,但其相关连的结果都正确。
如果只用一个SNAME或SAGE用FIELDKIND=LOOKUP来关联,不会报错。
甚至有时候DELPHI都无法关闭该如何解决?
解决方案 »
- WebBrowser1.ReadyState使用会崩溃吗?
- 如何得到系统的实际内存(大于4GB)?
- delphi+access 多层数据库系统 只能连接显示,不能上传?
- access中怎么才能像SQL中,有输入语句的窗口?
- 关于最大化,最小化,关闭按钮的问题?
- 求算法
- Anybody help me???
- 请问高手们如何用delphi做一个远程启动的程序,也就是说在一台计算机上启动另一台计算机中的程序。
- 高手请进,小弟有个问题请教!!!!
- 谁能告诉我哪里可免费下载SQL6.5以上的版本?
- 花姐逼俺放分给它~~~~~~~~俺莫分,只能放这点~~~花姐进来拿哈:(
- 插入新记录时如何处理有自动编号的字段
并且可以把结果显示在一个dbgrid上。
好象DBGRID对多个LOOKUP字段进行操作总会提示出错,但是结果又正确,这是怎么回事啊?还是要设置什么?