后台为oracle数据库,在前端vfp中的sql查询语句该怎样写?解决思路

后台为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='+变量