asp OLE DB连接SQL2000代码问题?

来源:百度知道 编辑:UC知道 时间:2024/06/17 10:52:01
asp OLE DB连接SQL2000代码问题?

data source=ylof:这个后边的ylof什么意思,书上说data source是sql服务器名,服务器名指的是什么,用本机连接举个例子!

代码中出现了“&_”这个什么意思
conn.connectionstring = "provider=sqloledb;data source=ServerName;"&_"initial catalog=netshop;user id=sa; password=sa"

ylof当然就是服务器的名称
本机可用localhost
自己的电脑主机名字可以从"我的电脑"属性中查看
“&_”后面那个下划线"_"指当前的代码在这一行没写完, 下一行继续写

data source=ylof,是服务器名称,一般用ip,
本机用data source = 127.0.0.1或localhost

"&_"是连接符,语句较长时会用到

给你完整的asp连接SQL语句
<%
Const SqlDatabaseName = "数据库名称"
Const SqlPassword = "密码"
Const SqlUsername = "用户名"
Const SqlLocalName = "服务器id"

Sub ConnectionDatabase
Dim ConnStr
ConnStr = "Provider = Sqloledb; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "<meta http-equiv=""Content-Type"&quo