连接数据库。该如何处理

连接数据库。。。
我的程序连接数据调试了下,在本机上进的去,但是在其他机器上就进不去open(),有谁知道是什么原因吗,我用ODBC连接,也创建了数据源。。。。有没有什么测试的办法,不知道要怎么着手修改,请高手帮忙啊
CbookSet cSet;//CbookSet 是MFC ODBC 类,记录表,
cSet.Open();
。。。。
cSet.Close();

------解决方案--------------------
看你这么描述很能分析
你远程调试一下吧
------解决方案--------------------
你创建的数据源是在其他机器上面有吗?还有,你的数据源测试了没有,在其他机器上面本身能否正常使用?
------解决方案--------------------
看看是不是还与防火墙有关