请教十豆三:

zhengyanru001 2006-02-13 04:14:35
关于这个问题:
xiffl="bh"
sif2="="
thisform.pageframe1.page1.text1 的输入值为: .t.

f1=xiff1 +" "+Sif2+""+alltrim(thisform.pageframe1.Page1.text1.value)+""

SELECT * from table1 where &f1. cursor cxjwx6
其中改写为:f1=xiff1+Sif2+'thisform.pageframe1.Page1.text1.value'还是会出现:“操作符/操作类型不匹配”啊,怎么办??
...全文
56 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2006-02-13
  • 打赏
  • 举报
回复
如果thisform.pageframe1.Page1.text1.value的类型为字符型,那么你的这条语句应该可以。
f1=xiff1 +" "+Sif2+""+alltrim(thisform.pageframe1.Page1.text1.value)+""

如果thisform.pageframe1.Page1.text1.value的类型为逻辑型,就需要转换成字符型就可以。


所以你的thisform.pageframe1.Page1.text1.value是什么类型很重要,另外是那句报错。
十豆三 2006-02-13
  • 打赏
  • 举报
回复
这两种可以吧:
f1=xiff1

SELECT * from table1 where BH cursor cxjwx6

2,722

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧