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

小妹?^_^?:捉虫:插入数据错误?

楼主program_girl(精通DELPHI_精通--)2001-09-04 11:04:06 在 Delphi / VCL组件开发及应用 提问

代码:  
  with   connection_form.renshiguanli   do  
      begin  
              open;  
              last;  
              connection_form.renshiguanli.FieldByName('id');  
               
      stryg_id:=edit_yg_id.text;  
      strname   :=edit_name.text;  
      strchusheng_date   :=edit_chusheng_date.text;  
      strsex:=ComboBox_sex.text;  
      strshenfen_id   :=edit_shenfen_id.text;  
      straddress:=edit_address.text;  
      strshouji_id   :=edit_shouji_id.text;  
      strchuanhu_id   :=edit_chuanhu_id.text;  
      strtelphone   :=edit_telphone.text;  
      strother_tel   :=edit_other_tel.text;  
      strleibie     :=ComboBox_leibie.text;  
      strzhiwu_ago   :=edit_zhiwu_ago.text;  
      strzhiwu_now   :=edit_zhiwu_now.text;  
      intwork_date   :=strtoint(edit_work_year.text)*365+strtoint(edit_work_month.text)*12+strtoint(edit_work_day.text);  
      intzaizhi_time   :=strtoint(zaizhi_year.text)*365+strtoint(zaizhi_month.text)*12+strtoint(zaizhi_day.text);  
      dateleave_time   :=edit_leave_time.text;  
      insert;  
      {---------------------------------------------------------------------------------------}  
        setfields([stryg_id,strname,strchusheng_date,strsex,strshenfen_id,straddress,strshouji_id],strchuanhu_id,strtelphone,strother_tel,strleibie,strzhiwu_ago,strzhiwu_now,intwork_date,intzaizhi_time,dateleave_time]);    
      {----------------------------------------------}  
      post;  
      close;  
      renshi_add_form.Close;  
      end;  
  end;  
  错误信息:[Error]   renshidangan_add.pas(138):   太许多实际参数 问题点数:20、回复次数:7Top

1 楼tikkypeng(千两狂死郎之天衣有缝)回复于 2001-09-04 11:33:16 得分 3

太长了~~懒得看~~呵呵~~不过帮你Up~~Top

2 楼blucecat(广种薄收)回复于 2001-09-04 11:36:15 得分 3

setfields([7个],9个)Top

3 楼jabmoon(刺月)回复于 2001-09-04 12:06:01 得分 3

楼上的对了。Top

4 楼kuangning(郎之间)回复于 2001-09-04 12:19:53 得分 3

2楼的对了,Top

5 楼fenfen()回复于 2001-09-04 13:11:30 得分 3

何必如此辛苦阿,用其他的方法照样可以完成插入的功能的,  
  不要用setfields用字段赋值的方法,就可以阿,还更清楚点!Top

6 楼agui(阿贵: 高级图形用户界面)回复于 2001-09-04 13:29:32 得分 5

都说姑娘比小伙细心啊,怎么现代不一样了?  
   
  多了一个右中括号。  
   
  我也喜欢用SetFields,跟着我创建了很多的实用函数也用动态/开放数组形式,觉得很方便。  
  不过我调用时一般每行写得短一些,如本题:  
  setfields(  
          [stryg_id,strname,strchusheng_date,strsex,strshenfen_id,   //   5个  
          straddress,strshouji_id,   strchuanhu_id,strtelphone,strother_tel,   //   5个  
          strleibie,strzhiwu_ago,   strzhiwu_now,intwork_date,intzaizhi_time   //   5个  
          ,dateleave_time]);   //   最后1个  
  句子写短一点容易看。  
   
  Top

7 楼program_girl(精通DELPHI_精通--)回复于 2001-09-04 18:26:34 得分 0

over   解决了!!@_@Top

相关问题

  • 小妹?^_^?捉虫:出现数据库链接错误!
  • 小妹?^_^?捉虫:这段代码有错误吗?
  • 小妹?^_^?:捉虫:数据类型的错误!!!
  • 帮帮小妹!这是什么错误?
  • “insert into”插入语句错误!
  • access数据插入错误
  • ASP对ACCESS插入操作错误?WHY?!!
  • 时间记录插入错误
  • 插入日期型数据错误
  • ____急问,插入flash错误,谢谢

关键词

  • date
  • strzhiwu
  • strtoint
  • edit
  • zaizhi
  • tel
  • ago
  • work
  • text
  • time

得分解答快速导航

  • 帖主:program_girl
  • tikkypeng
  • blucecat
  • jabmoon
  • kuangning
  • fenfen
  • agui

相关链接

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

广告也精彩

反馈

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