首页 热点资讯 义务教育 高等教育 出国留学 考研考公

这段sql命令哪里错了?

发布网友 发布时间:2024-10-02 20:56

我来回答

5个回答

热心网友 时间:10小时前

在y1的and或者or两边加空格,也就是说
y1=" and "或者
y1=" or "
否则在连接形成的式子里没有和其他的部分分割开

热心网友 时间:10小时前

晕,看了半天,发现竟然是VFP!!
select * from &fname where &yy
改成
select * from (fname) where (yy)

热心网友 时间:10小时前

改成"select * from "&fname&" where "&yy
试试吧,因为fname和yy是变量,其他的sql语句是字符串

热心网友 时间:10小时前

select * from &fname where 与后台的连接.是字符串相连.则yy应该是个字符串吧.

热心网友 时间:10小时前

我是这样来理触的:通过前一部分的程序可知道此程序不是在SQL环境下运行的,也就是在这个环境里直接运行SQL语句肯定是不对的,所以到达倒数四句的时候select语句将不能识别,所以就错了。不知道这位仁兄注意到这一点没有。\

看来我还是学书识浅,居然不知道这是什么语言。汗言中》》》

热心网友 时间:10小时前

在y1的and或者or两边加空格,也就是说
y1=" and "或者
y1=" or "
否则在连接形成的式子里没有和其他的部分分割开

热心网友 时间:10小时前

select * from &fname where 与后台的连接.是字符串相连.则yy应该是个字符串吧.

热心网友 时间:10小时前

晕,看了半天,发现竟然是VFP!!
select * from &fname where &yy
改成
select * from (fname) where (yy)

热心网友 时间:10小时前

改成"select * from "&fname&" where "&yy
试试吧,因为fname和yy是变量,其他的sql语句是字符串

热心网友 时间:10小时前

我是这样来理触的:通过前一部分的程序可知道此程序不是在SQL环境下运行的,也就是在这个环境里直接运行SQL语句肯定是不对的,所以到达倒数四句的时候select语句将不能识别,所以就错了。不知道这位仁兄注意到这一点没有。\

看来我还是学书识浅,居然不知道这是什么语言。汗言中》》》

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com