发布网友 发布时间: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语句将不能识别,所以就错了。不知道这位仁兄注意到这一点没有。\
看来我还是学书识浅,居然不知道这是什么语言。汗言中》》》