欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

spt字串准确写法

更新时间: 2014-01-05 02:27:42 责任编辑: Author_N1

 

spt字串正确写法
SELECT 訂單資料表.編號,訂單資料表.客戶代號,訂單資料表.訂單號碼,
訂單資料表.訂單日期,訂單資料表.交貨日期,訂單資料表.產品代號,
訂單資料表.規格,訂單資料表.委外,訂單資料表.生產廠別,訂單資料表.委外日期,
產品資料表.品名,產品資料表.厚度,客戶資料表.業務代號,客戶資料表.業務姓名
from 訂單資料表 left outer join 客戶資料表 on 訂單資料表.客戶代號=客戶資料表.客戶代號
left outer join 產品資料表 on 訂單資料表.產品代號=產品資料表.產品代號
where 客戶資料表.業務代號='DY01'
and 訂單資料表.委外='0'
order by 編號 

以上在sqlsever2005中运行正常

在vfp9.0端用编写如下字串不成功
sel="SELECT 訂單資料表.編號,訂單資料表.客戶代號,訂單資料表.訂單號碼,"
sel=sel+"訂單資料表.訂單日期,訂單資料表.交貨日期,訂單資料表.產品代號,"
sel=sel+"訂單資料表.規格,訂單資料表.委外,訂單資料表.生產廠別,訂單資料表.委外日期,"
sel=sel+"產品資料表.品名,產品資料表.厚度,客戶資料表.業務代號,客戶資料表.業務姓名"
sel=sel+"from 訂單資料表 left outer join 客戶資料表 on 訂單資料表.客戶代號=客戶資料表.客戶代號"
sel=sel+"left outer join 產品資料表 on 訂單資料表.產品代號=產品資料表.產品代號"
sel=sel+"where 客戶資料表.業務代號='DY01'"
sel=sel+"and 訂單資料表.委外='0'"
sqlexec(nsqlconnect,sel,"tmp")
select tmp
browse
提示找不到别名---是因为产生结果tmp资料表不成功

以上语句那里有错,正确的该如何写??????
--参考方法--
每行后面加多一空格

--参考方法--
 是 "" 内多衣蛾空格
如果没有空格,上一行的结束和下一行的开始的挨在一起的
这样关键字等其他就不能识别了
编程了语法错误
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:27:42
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/10077/
本文WWW.DOC100.NET DOC100.NET版权所有。