CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

Dbgrid 和 DbgridEh 相同的問題!在線!

楼主xxyzjf(Diamond)2002-10-26 17:55:21 在 Delphi / 数据库相关 提问

我在使用DBGRID或DBGRIDEH時當我添加一筆記錄時,輸完最後一個字段值後,會出現如下的錯誤提示:"Insufficient   key   column   information   for   updating   or   refreshing"  
  請幫忙解決,謝謝! 问题点数:100、回复次数:3Top

1 楼xxyzjf(Diamond)回复于 2002-10-26 20:30:33 得分 0

WHY???  
  NO   ANSWER!Top

2 楼forgot2000(忘记2000年)回复于 2002-10-26 22:47:56 得分 100

不关DBGrid/DBGridEh的事,是你程序的问题,你没有定义更新的主键吧,你把代码贴出来,把SQL也贴出来,才能帮你分析。Top

3 楼xxyzjf(Diamond)回复于 2002-10-27 08:01:55 得分 0

adoquery.sql.clear;  
  adoquery.sql.add('select   *   from   tbname');  
  adoquery.open;  
    bitbtn.onclick;  
  begin  
    adoquery.append;  
  end;  
  dbgrid.onkeydown  
  begin  
  if   key=13   then  
      key:=9  
  end;  
  謝謝.  
  Top

相关问题

  • 取dbgrid中某列中相同记录的行数的问题
  • 如何将DBgrid中的内容转到excel中?DBgrid中的内容与数据库中的内容不相同。
  • DBGrid和DataGrid
  • 请问!!!如何把Excel表中的数据导入DBGrid,假设fieldname相同!
  • 如何让dbgrid一列里相同的数据只显示一次
  • dbgrid
  • DBGRID
  • DBGrid
  • dbGrid
  • dbgrid或dbgrideh如何在点击某个列的单元格时.....

关键词

  • sql
  • dbgrideh
  • dbgrid
  • adoquery
  • key

得分解答快速导航

  • 帖主:xxyzjf
  • forgot2000

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo