我的是winform程序,本地的程序,连接数据库字符串写在本地程序中,可以访问网络上的sql数据库吗?有人说sql网络访问只限于局域网,是吗
我的是winform程序,c#.net   
 本地的程序,连接数据库字符串写在本地程序中,可以访问网络上的sql数据库吗?有人说sql网络访问只限于局域网,是吗? 
 连接字符串分为   系统验证和sql验证,连接字符串分别怎么写, 
 有谁有好的想法说说啊,谢谢了
------解决方案--------------------有IP连哪都可以     
 身份验证模式为: "sql   server和windows "    
   Provider=SQLOLEDB.1;Persist   Security   Info=True;User   ID=用户名;Password=密码;Initial   Catalog=数据库名;Data   Source=SQL服务器名          
   身份验证模式为: "仅windows "    
   Provider=SQLOLEDB.1;Integrated   Security=SSPI;Persist   Security   Info=False;Initial   Catalog=数据库名;Data   Source=SQL服务器名    
------解决方案--------------------晚上试试看
------解决方案--------------------可以访问外网
------解决方案--------------------是啊,有地址哪都可以访问的。 
------解决方案--------------------sql 服务器的端口有没有打开阿?