当前位置: 代码迷 >> VFP >> 关于sqlexec中的sql语句
  详细解决方案

关于sqlexec中的sql语句

热度:8243   发布时间:2013-02-26 00:00:00.0
求助:关于sqlexec中的sql语句
如下形式:
Ac=SQLEXEC(nhandle,"Select * From kq where kd=?mykd","Temp1")
运行此语句时,会提示用户输入mykd的值。


如果改造成:
事先让用户把值输入到一文本框中(text),如何写sql语句?

另:

kdh=(thisform.text1.value)&&输入数字
mykd=STR(kdh)&&--------------》总提示“函数参数的值、类型或数目无效”

是什么原因?

------解决方案--------------------------------------------------------
kdh=(thisform.text1.value)&&输入数字
mykd=STR(kdh)&&--------------》总提示“函数参数的值、类型或数目无效”



说明你的文本框类型不是数值型,应该就是字符型,所以不用加 STR