爱问知识人 爱问教育 医院库

Delphi中怎样写 SQL 插入语句

首页

Delphi中怎样写 SQL 插入语句

ADOQuery1.SQL.Text:=' Insert into 登录(编号,密码,类型,有效否) values(:No,:'1234',:type,:'有效')';
ADOQuery1.Parameters.ParamByName('No').value:=trim(DBEdit1.text);
ADOQuery1.Parameters.ParamByName('type').value:=trim(DBEdit2.text);
ADOQuery1.ExecSQL;
这样写对吗?
报错如下:missing operator or semicolon;
illegal character in input file '有'($D3D0);
请问怎么改?

提交回答
好评回答
  • 2010-10-26 09:30:01
    '1234' 和'有效'前的冒号去掉
    insert 语句中字段 最好别用汉字,如果有汉字 最好加中括号[]

    a***

    2010-10-26 09:30:01

类似问题

换一换
  • 其他编程语言 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 169-188
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):