我需要的SQL语句大致如下:
strSQl := 'select b.[材料名称] as [名称], b.[材料编号] as [编号],'+
'[下料尺寸及材料规格]= convert(varchar,a.[下料尺寸]) +''X ''+convert(varchar,a.[下料尺寸2]) '+
~~~~~
'a.[材料金额] as [金额] '+
'into tsktable '+
'FROM [材料计划单] a '+
'left join [材料] b on b.材料编号=a.材料编号 '+
'where [施工号]= '+strNO;
~~~~~~
主要问题在于'X'是一个字符,在sql语句中要带单引号的,strNO是一个字符串变量,在sql语句中也应该带单引号,可是我不知道这里的单引号要怎么写才对,反正上面我的写法肯定是不对的,请高手不吝赐教!谢谢!!
strSQl := 'select b.[材料名称] as [名称], b.[材料编号] as [编号],'+
'[下料尺寸及材料规格]= convert(varchar,a.[下料尺寸]) +''X ''+convert(varchar,a.[下料尺寸2]) '+
~~~~~
'a.[材料金额] as [金额] '+
'into tsktable '+
'FROM [材料计划单] a '+
'left join [材料] b on b.材料编号=a.材料编号 '+
'where [施工号]= '+strNO;
~~~~~~
主要问题在于'X'是一个字符,在sql语句中要带单引号的,strNO是一个字符串变量,在sql语句中也应该带单引号,可是我不知道这里的单引号要怎么写才对,反正上面我的写法肯定是不对的,请高手不吝赐教!谢谢!!
解决方案 »
- 急 在线等待 存储过程 insert into问题
- 同事生了个胖小子点名让我给提供几个有创意的名字,不忍心让她失望
- Delphi7里如何在客户端调用服务器端Com+组件?最好有示例代码!
- 散分200。。。。
- 超级简单问题,求两表连接查询的sql语句!~~~~~
- 散分不需要理由
- 日期型字段怎么作动态查询
- 如程序中生成一个temp.txt文件,如何在程序中调用其他程序打开它,这样可以省一个打印程序,而且用户可以改txt内容。
- 很急!在线等,请大家帮忙,谢谢!
- 这里有谁做过点对点的局域网音视频传输/回放?最简单的方案是什么?
- 有这样功能的控件吗?
- 谁知道Delphi源码分析工具sourcecode,在那里可以下载?散分
--------------------------------------
看!
那支正飞向太阳的蛾子.....
就是我!
--------------------------------------
"''''" mean"'".