主要是
'select DA_RYJBB.GH as "工号",DA_RYJBB.NAME as "姓名" from DA_RYJBB where da_ryjbb.gh like '%''
这里错了。不是一句了。。delphi会理解成为
'select DA_RYJBB.GH as "工号",DA_RYJBB.NAME as "姓名" from DA_RYJBB where da_ryjbb.gh like '的。。%''在外面了语法不合法了
应该改成
'select DA_RYJBB.GH as "工号",DA_RYJBB.NAME as "姓名" from DA_RYJBB where da_ryjbb.gh like '+'%'
就是只间加了"+'"
'select DA_RYJBB.GH as "工号",DA_RYJBB.NAME as "姓名" from DA_RYJBB where da_ryjbb.gh like '%''
这里错了。不是一句了。。delphi会理解成为
'select DA_RYJBB.GH as "工号",DA_RYJBB.NAME as "姓名" from DA_RYJBB where da_ryjbb.gh like '的。。%''在外面了语法不合法了
应该改成
'select DA_RYJBB.GH as "工号",DA_RYJBB.NAME as "姓名" from DA_RYJBB where da_ryjbb.gh like '+'%'
就是只间加了"+'"
解决方案 »
- word转换成pdf问题
- 如何用发消息的方式,打开任务管理器和控制面板?
- 初学:中间层的主窗口Form不能调用RemoteDataModule中的 变量、过程?
- 关于TRzCheckTree的问题
- 班主请进,关于ado多表更新问题。 急..................
- 怎樣得到文件捷徑的目標文件名或收藏夾中的綱址?
- dll中self使用
- 请问怎样一次清空窗体上所有edit的内容? 急!
- 打字速度调查
- 一个关于数据库的 Question.(Help,Help...Anybody here!)
- 高手请帮忙???
- 删去一个form1的所有文件,再增加一个form2,重新编译,老报form1的dcu文件未找到?
/*************************************/
/*1、MY TOOL:*************************/
/*2、Delphi,Oracle,Sybase,C++/C*******/
/*3、PROJECT:*************************/
/*3、Boss*****************************/
/*4、为了五星的目标希望你早点结贴*********/
/*5、在线技术讨论(QQ):68123095*********/
/*************************************/
在insert中用不了这个你用两条SQL语句解决吧
其中一条记录是一个sql语句
————
在百分号前后的’前多加一个'表示转置。(此法适用于SQL2000, ORCAL上能不能用就不知道了。)
* snoopy *
**********
(id,mbmc,mbsql) 只有三项,values后面不能有四项;②
你的id用i变量来带入,可是你的其它字段用select语句来带入却不行
(因为i每次insert只能带入一个值,而select 语句可能会带给你超过一个的值,你想想看着时候你的插入变成了这样:
id = 1, mbmc ='xxxx', mbsql = 'xxxx' or 'dddd' or 'dsfasdf')
每次insert 只能插入一条记录;③
当然 like 语句也不能这样用。