把以前的数据修改一下,具体如下:
<!--#include file="const.asp"-->
<%
SQLServerName="127.0.0.1" '服务器名称或IP地址,就是他们数据库的ip
SQLUserName="sa" '数据库帐号,sa是本地的帐号,你要用你自己的数据库的帐号和密码
SQLUserPWD="0000" '数据库密码
SQLDataBase="abcdef" '数据库名称
'数据库连接
response.buffer=true
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open"Provider=sqloledbuser id="&SQLUserName&"password="&SQLUserPWD&"initial catalog="&SQLDataBase&"data source="&SQLServerName&""
如果是别的连接方式,我提供一点参考,希望对你有用。
ASP连接数据库的11种方法——本文总结了使用ASP链接各种数据库的方法:
1.Access数据库的DSN-less连接方法:
set adocon=Server.Createobject("adodb.connection")
adoconn.Open"Driver={Microsoft Access Driver(*.mdb)}DBQ="&_
Server.MapPath("数据库所在路径")
2.Access OLE DB连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=Microsoft.Jet.OLEDB.4.0"&_
"Data Source=" &Server.MapPath("数据库所在路径")
3.SQL server连接方法:
set adocon=server.createobject("adodb.recordset")
adocon.Open"Driver={SQL Server}Server=(Local)UID=***PWD=***"&_
"database=数据库名"
4.SQL server OLE DB连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"provider=SQLOLEDB.1Data Source=RITANT4"&_
"user ID=***Password=***"&_
"inital Catalog=数据库名"
5.Oracle 连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft odbc for oracle}server=oraclesever.worlduid=adminpwd=pass"
6.Oracle OLE DB 连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=OraOLEDB.Oracledata source=dbnameuser id=adminpassword=pass"
7.dBase 连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft dbase driver(*.dbf)}driverid=277dbq=------------"
8.mySQL 连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={mysql}database=yourdatabase
uid=usernamepwd=yourpasswordoption=16386"
9.Visual Foxpro 连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft Visual Foxpro driver}sourcetype=DBCsourceDB=*.dbcExclusive=No"
10.MS text 连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft text driver(*.txt*.csv)}dbq=-----"&_
"extensions=asc,csv,tab,txtPersist SecurityInfo=false"
11.MS text OLE DB 连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=microsof.jet.oledb.4.0data source=your_path"&_
"Extended Properties'textFMT=Delimited'"
第一种 - 这种方法用在ACCESS中最多
strconn = "DRIVER=Microsoft Access Driver (*.mdb)DBQ=" _
&Server.MapPath("aspfree.mdb")
set conn = server.createobject("adodb.connection")
conn.open strconn
第二种-这种方法用在SQL SERVER中多
strconn = "Driver={SQL Server}Description=sqldemoSERVER=127.0.0.1" _
&"UID=LoginIDPassword=DATABASE=Database_Name"
set conn = server.createobject("adodb.connection")
conn.open strconn
第三种
strconn="Driver={Microsoft Access Driver(*.mdb)}" _
&"DBQ=F:\Inetpub\wwwroot\somedir\db1.mdbDefaultDir=" _
&"f:\Inetpub\wwwroot\somediruid=LoginID" _
&"pwd=PasswordDriverId=25FIL=MSAccess"
set conn = server.createobject("adodb.connection")
conn.open strconn
第四种运用系统数据源
The following uses a Data Source Name: Example
set conn = server.createobject("adodb.connection")
conn.open "Example"
第五种运用ODBC数据源,前提是你必须在控制面板的ODBC中设置数据源
set rs = server.createobject("adodb.recordset")
rs.open "tblname", "DSNName", 3, 3 第一种 - 这种方法用在ACCESS中最多
strconn = "DRIVER=Microsoft Access Driver (*.mdb)DBQ=" _
&Server.MapPath("aspfree.mdb")
set conn = server.createobject("adodb.connection")
conn.open strconn
楼主的问题还没有解决嘛?
我上面说的包含了sql的解决方案呀。
你是哪步出问题了呢,继续说呀。否则没有办法帮你解决。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)