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

ADOQUERY SQL INSERT 错误

楼主broker_chengchaoji(掮客)2002-04-27 08:59:24 在 Delphi / VCL组件开发及应用 提问

strsql:='insert   into   student   values   ('+'"'+trim(edit1.text)+'"'+','+'"'+trim(edit2.text)+'"'+','+'"'+trim(combobox1.text)+'"'+','+'"'+trim(edit3.text)+'"'+','+'"'+trim(edit4.text)+'"'+','+'"'+trim(edit5.text)+'"'+','+'"'+langid+'"'+','+'"'+langgrad+'"'+','+'"'+language+'"'+')';  
    with   input_form_adoquery1   do  
          begin  
                    close;  
                    sql.Clear;  
                    sql.Add(strsql);  
                    execsql;        
          end;  
   
  DELPHI提示:“查询值的数目与目标字段中的数目不同”  
   
  是语句有错吗? 问题点数:20、回复次数:3Top

1 楼yuchao1981(与)回复于 2002-04-27 14:14:42 得分 0

你没有插入整条纪录的数据,因此你必须把字段名字列出来Top

2 楼gordon9673(gody)回复于 2002-04-27 14:48:35 得分 20

你最好按ORCALE的完整语法来写,这样便于以后的程序修改!  
  INSERT   INTO   TABLE   (字段1,字段2。。)VALUES(...,...)Top

3 楼broker_chengchaoji(掮客)回复于 2002-04-27 21:08:02 得分 0

谢谢两位,我已经搞好了。Top

相关问题

  • 通过adoquery-〉add();进行sql操作的时候出现错误
  • SQL*Loader-524错误
  • SQL错误
  • sql server 错误
  • sql 错误???
  • sql错误
  • sql="insert into fr0"+"values ('4','name');";怎么老有错误?
  • 关于用ADOQuery执行SQL插入语句的时候错误,,,,,急急,,,,
  • SQL语句错误
  • asp sql server 错误

关键词

  • 字段
  • sql
  • trim
  • edit
  • insert
  • text

得分解答快速导航

  • 帖主:broker_chengchaoji
  • gordon9673

相关链接

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

广告也精彩

反馈

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