连接非默认实例数据库的问题,连默认实例没问题!

时间:2022-01-28 06:17:56
<%
function OpenSql()
{
var strSQLServerName = "(local)\BBS"; \\这里如果连(local)就没问题,vbscript和javascript的区别???
var strSQLDBUserName = "swallow";
var strSQLDBPassword = "123456"; 
var strSQLDBName = "custer"; 
var connstr = "Provider=sqloledb;Network Library=DBMSSOCN;Data Source=" + strSQLServerName + ";Initial Catalog=" + strSQLDBName + ";User Id=" + strSQLDBUserName + ";Password=" + strSQLDBPassword + ";";
var conn = Server.CreateObject("ADODB.Connection");
conn.Open(connstr);
return conn;
 }
 %>

6 个解决方案

#1


什么非默认数据库,连接到哪个数据库这个是可以改的呀。

#2


sqlserver的默认实例啊!我服务器上用的不是默认的!所以连不上,vb上可以指定实例名和端口,javascript怎么不行呢??

#3


我这个是用javascript写的脚本,因为用Ajax作数据提交所以必须用这个!!

#4


UP

#5


var strSQLServerName = "(local)\BBS"; 
->
var strSQLServerName = "(local)\\BBS"; 

转义字符

#6


Thanks!忘了转义字符了!

#1


什么非默认数据库,连接到哪个数据库这个是可以改的呀。

#2


sqlserver的默认实例啊!我服务器上用的不是默认的!所以连不上,vb上可以指定实例名和端口,javascript怎么不行呢??

#3


我这个是用javascript写的脚本,因为用Ajax作数据提交所以必须用这个!!

#4


UP

#5


var strSQLServerName = "(local)\BBS"; 
->
var strSQLServerName = "(local)\\BBS"; 

转义字符

#6


Thanks!忘了转义字符了!