急用pb生成的exe文件,为什么不能在别的机器中不能用?解决办法

急!用pb生成的exe文件,为什么不能在别的机器中不能用?
我的论文啊!
出现的问题如图:

参照之前的帖子,我直接在pb中使用pb自带的工具生成exe,但不是安装程序,然后我把exe文件和需要的dll文件都放在一个文件夹中。
到别人的机器上,那台机器没有安装过pb,也没有sql,出现的问题就是不能连接数据源。
对了,我的Pb是9.0。

------解决方案--------------------
pb9.0可以直接连接MSS Microsoft SQL Server

在DataBase Painter中的MSS Microsoft SQL Server配制,这是用于开发的过程中使用。
在程序中写连接,这样在发布程序的时候就不用在客户端配制数据源了。而且性能和对sql的应用要不ODBC桥接好的多
// Profile sql_connect
SQLCA.DBMS = "MSS Microsoft SQL Server 6.x" //SQL 2000
SQLCA.Database = "database_name" //database_name为数据库的名字
SQLCA.LogPass = "sa" //登陆密码
SQLCA.LogId = "sa" //登陆账号
SQLCA.ServerName = "ServerName" //服务器的名称 或者是用IP地址
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
CONNECT USING SQLCA;
------解决方案--------------------