后台为oracle数据库,在前端vfp中的sql查询语句该怎样写?
在vfp程序中有一个数值变量x,
语句 sele * form 表a where 表字段=变量x
变量x 该怎样写才对呢??
[解决办法]
变量x前面加?号
[解决办法]
SQLEXEC(连接句柄,"select * form 表a where 表字段=?变量x")
或
SQLEXEC(连接句柄,"select * form 表a where 表字段='"+变量x+"'") && 表字段 是字符型
[解决办法]
1、在变量前面+?;
2、用字符串累加生成SQL语句
asql='select * from tt where bh='+变量