DELPHI下SQL语句改错 - Delphi / 数据库相关
sql:='select 构件评分表2.程度 from 构件评分表2,要素权重表 where' 损坏类型'=+''''+s1+''''+'and'+ '构件评分表2.评估要素='+''''+s2+'''';运行提示错误,可能是'号的问题,总是搞不懂,不好意思麻烦大家,谢谢
'select 构件评分表2.程度 from 构件评分表2,要素权重表 where 损坏类型 = ''' +s1+''' and 构件评分表2.评估要素= '''+s2+''' '
Delphi(Pascal) code:
sql:='select 构件评分表2.程度 from 构件评分表2,要素权重表 where 损坏类型= ' + QuotedStr(s1) + 'and 构件评分表2.评估要素 = ' + QuotedStr(s2);
顶
相关问答:
今天做了一个存储过程 环境是SQL2000数据库
大致如下
建立临时表
定义员工游标
循环员工(属于1个公司)
......
1。怎样使xp_cmdshell能完整输出超过255个字符的字符串。
2。select 时,检索速度是与from后的 TABLE顺序有关,还是与where条件的顺序有关(TABLE数据多少 )
在系统属性设定里有个选项,可以修改单字段输出字数限制. ......
请教高手:
以下是数据库中的三条记录,英文为字段名称
id planname TaskBeginTime Status
329 2010年03 ......
有这样一条SQL
Select Get_Costtaxrate(col1), Get_Tcostvalue(col1) from a
其中Get_Costtaxrate、Get_Tcostvalue都是函数,这两个函数里面都是查找一个大表,Get_Tcostvalue还需要调用Get_C ......