PB 接收调用参数后,sql语句报查询不到数据解决方法

PB 接收调用参数后,sql语句报查询不到数据

PB 写的程序,编译好后,供网站调用。问题是pb 能接收到参数,将参数做为sql 语句的查询条件,运行时提示查询不到数据,数

据库是有值的。

我自己用PB 写调用测试,发现 run(exe 参数) 的时候,同样报错。但是换成 shellexecute 调用的时候就没有问题,说明sql 

是没有问题,不知道是什么原因,高手给分析下,谢谢
------解决方案--------------------
怀疑是路径的问题,建议不要用run,直接用shellexecute

或者写个bat批处理,先把路径转到exe下,然后再运行exe,用run来运行这个bat文件