双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

如何写连接字符串,才能同时访问本机或远程主机上的采用非默认端口的SQLServer?

tttk tttk 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
通过ADO连接SQLServer,由于应用程序要求可以通过本地或远程两种方式访问,如何写一个通用的“连接字符串”,既能够访问本地的SQLServer实例,又能够访问远端的SQLServer实例?

1、采用默认端口:
ConnectionString = 'Provider=SQLOLEDB.1;Data Source=11.24.113.30;User ID=dba;Password=dba';

2、如果服务器使用其它端口,例如4055:
ConnectionString = 'Provider=SQLOLEDB.1;Data Source=11.24.113.30,4055;User ID=dba;Password=dba';
对于原创的服务器没问题,可是本地连接却总是失败!原因是本地连接默认采用管道连接,上述字符串无效。

请大家给出建议,如何写出通用的连接字符串。

谢谢。
...全文

相关推荐

解决MSSQL2005远程连接sql2000非默认端口数据库的问题

MSSQL2005连接sql2000非默认端口数据库的问题给我折腾了快一天了,快疯了,连接TCP/IP默认1433端口没问题,连接其他端口数据库问题有了。

weixin_38516491

C#远程连接SQLserver 数据库

C#和ADO.NET是什么关系?为什么讲解C#连接数据库的资料里面普遍都讲的用ADO.NET技术连接数据库?这里读者仅需记住:用C#开发软件需要连接数据库时,尽管使用ADO.NET技术好了,不用考虑它们啥关系。

Tin200

PHP基于mssql扩展远程连接MSSQL的简单实现方法

本文实例讲述了PHP基于mssql扩展远程连接MSSQL的简单实现方法。分享给大家供大家参考,具体如下: 这里给出的是一个简单的示例,没有做安全考虑,自行处理吧: <?php // 连接数据库 $conn = mssql_connect('hostip:1433','user','pass') or die("SQL SERVER 数据库连接失败!"); // 选择数据库 mssql_select_db('UserInfo', $conn); // sql语句 $sql = "SELECT TOP 5 * FROM info"; $result = mssql_query($sql); //

weixin_38697808

sqlserver连接字符串大全

sqlserver连接字符串大全,基本涵盖全了

AI逐月

MSSQL 将截断字符串或二进制数据问题的解决方法

地图数据存放在sqlserver 2008中,使用mapxtreme7 开发时,使用Feature.Update()方法时出错的提示包含“MSSQL 将截断字符串或二进制数据” 主要原因就是给某个字段赋值时,内容大于字段的长度或类型不符造成的 解决方法: 一个是修改数据库字段大小; 再一就是是加强数据强壮性,严格的输入判断。 防止添加的信息类型或者长度与数据库表中字段所对应的类型不符合。 您可能感兴趣的文章:C# double和decimal数据类型以截断的方式保留指定的小数位数oracle中截断表的使用介绍js中根据字数截取字符串,不能截断ur

weixin_38732315
评论 3
收藏 已收藏
分享
返回顶部
tttk
疑难问题 22,298 成员 121,727 内容