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