标题:[【求助】请各位大侠帮忙看看sql语句为何通不过?多谢!!!
取消只看楼主
YTZN
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2012-10-7
结帖率:100%
已结贴  问题点数:20 回复次数:3 
[【求助】请各位大侠帮忙看看sql语句为何通不过?多谢!!!
con=SQLConnect("sjy1","sa","123456789")
If con<0
    messagebox('连接失败,请稍后再试!',0+16)
    retu
endif

 con1="SELECT "
 con1=con1+"X销售分类任务.时间, X销售分类任务.警,"
 con1=con1+"X销售分类任务.数量, X销售分类任务.车牌号,"
*con1=con1+"X销售分类任务.备注, X销售分类任务.经手人,"
*con1=con1+"X销售分类任务.客施, X销售分类任务.合积分,"
*con1=con1+"X销售分类任务.大类, X销售分类任务.MR修改,"
*con1=con1+"X销售分类任务.物流, X销售分类任务.项目名称,"
*con1=con1+"X销售分类任务.车间, X销售分类任务.责任部门,"
*con1=con1+"X销售分类任务.库管, X销售分类任务.施工备注,"
*con1=con1+"X销售分类任务.物料, X销售分类任务.项目编号,"
*con1=con1+"X销售分类任务.施工, X销售分类任务.施工部门,"
*con1=con1+"X销售分类任务.编号, X销售分类任务.销售编号,"
*con1=con1+"X销售分类任务.销售, X销售分类任务.营销认责任,"
*con1=con1+"X销售分类任务.营销, X销售分类任务.开发认责任,"
*con1=con1+"X销售分类任务.开发, X销售分类任务.其它认责任,"
*con1=con1+"X销售分类任务.其它, X销售分类任务.公司认责任,"
*con1=con1+"X销售分类任务.公司, X销售分类任务.月施工统计,"
 con1=con1+"X销售分类任务._Identify, X客户库表.车型"

con1=con1+" FROM x销售分类任务 LEFT OUTER JOIN X客户库表  ON  x销售分类任务.车牌号 = X客户库表.车牌号 "

lnRe1=SQLExec(con,"&con1","x销售分类任务_ls")
If lnRe1<0
    messagebox('运行失败,请再试!',0+16)
    retu
EndIf
brow

现在上面语句能通过,但打*号的去掉任何一行的*却通不过,错误提示:“命令中含有不能识别的短语或关键字”
把*行上面两行打上*号,下面去掉任何两行的*号也能通过
是有长度限制?请大侠指导。
搜索更多相关主题的帖子: sql语句 经手人 物流 项目 
2014-04-02 20:32
YTZN
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2012-10-7
得分:0 
回复 2楼 sdta
多谢sdta!

我已经回家了,没法连sql,明天试试

[ 本帖最后由 YTZN 于 2014-4-2 21:56 编辑 ]
2014-04-02 21:50
YTZN
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2012-10-7
得分:0 
回复 4楼 sdta
多谢指导,我慢慢试。
2014-04-03 09:32
YTZN
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2012-10-7
得分:0 
以下是引用taifu945在2014-4-3 09:39:55的发言:

我觉得问题不出在字符串变量的长度上,因为FoxPro 9.0规定一个字符串内存变量可容纳16777184个字符,你所贴的例子中远远没达到这个数。楼主,你应该把语句执行时通不过的提示信息贴上来,这样才好找原因。另外,你SQLEXEC()中的第二个参数进行宏代换以后再用引号括起来,不是多此一举么?直接把变量名写上不就行了么——SQLExec(con,con1,"x销售分类任务_ls")


说得对,第二个参数不要引号及宏代换通过了。

多谢各大侠费心!
2014-04-03 10:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-429589-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.488007 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved