当前位置:首页 > 技术问答

关于增加表的字段问题的提问,请帮忙,谢谢!

Posted by admin

procedure   tfrmadd.button1click(sender:   tobject);  
  var   cangwei:string;  
          fieldcount:integer;  
  begin  
      self.qryadd.sql.add(alter   table   routefare   add   :cangwei   real   null);  
      self.qryadd.sql.parambyname(cangwei).asstring:=self.edit1.text;  
      self.qryadd.execsql;  
      fieldcount:=datamodule1.tblroutefare.fieldcount;  
      datamodule1.tblroutefare.fields[fieldcount].asstring:=trim(self.edit2.text);  
  end;  
  在我的程序中用了cangwei这个参数,sql语句在分析器中已经查过了,但是在执行到execsql时总是报语法错误。请问我怎样才能将数据库表中增加字段且命名为我在form上edit中所输入的字符串啊,谢谢了!

参考文章:

  • 阿尔卡特发布第三季度报告 同比增长率1.4%
  • 三季报:厦华电子前三季净利润增长170%
  • 在线商店数量增长 Q3雅虎日本净利润提高22%
  • 电信实业计划下月上市融资20亿 六省资产首批
  • 京东方定向融资18.6亿 为五代线增资肋产
  • 2006年第二季度主要SP厂商市场份额
  • 2006年第二季度移动增值市场规模达182亿元
  • 中国电信今日公布中报 花旗预计利润增2.5%
  • 联通上半年净利增二成
  • 中移动“新政”大棒挥掉TOM集团半年46%纯利
  • 网友回答:
    发表者:tj_dns

    self.qryadd.sql.add(alter   table   routefare   add   +:cangwei+   real   null);

    .