我在程序中用Ado进行数据库连接,连接字符串设置代码如下:AdoConnection1.ConnectionString:='Provider=MSDASQL.1;Password='+MyPassword+';Persist Security Info=True;User ID='+UserId+';Data Source='+ServerStr;其中ServerStr是服务器机器名或者服务器IP,由用户输入但是在不同的IP网段的时候,发现连接数据库失败,这是什么原因?