Ⅰ ASP怎樣連接資料庫
你要鏈哪種資料庫?SQL還是ACCESS?
SQL和ACCESS很像。
給你個例子:
Dim StrServer,StrUid,StrSaPwd,StrDbName
StrServer=" " '資料庫伺服器名
StrUid=" " '您的登錄帳號
StrSaPwd=" '您的登錄密碼
StrDbName=" " '您的資料庫名稱
Dim Conn '資料庫連接
Dim StrDSN '資料庫連接字元串
on error resume next
StrDSN="driver={SQL server};server="&StrServer&";uid="&StrUid&";pwd="&StrSaPwd&";database="&StrDbName
'建立和資料庫master的連接
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open StrDSN
Ⅱ asp如何連接資料庫
"Driver={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/aspgo/Data/user.mdb")
Ⅲ ASP怎樣連接資料庫
MS Access資料庫連接
用DSN連接並且沒有用戶名和密碼:
<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName"
%>
用DSN連接並且有用戶名和密碼:
<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName","username","password"
%>
用實際的資料庫絕對路徑連接:
<%
Set conn = Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=e:\yanhang\database.mdb"
conn.Open Strconn
%>
用實際的資料庫相對路徑連接:
<%
Set conn = Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=" & Server.MapPath("/database/yanhang.mdb")
conn.Open Strconn
%>
MS SQL Server資料庫連接
用DSN連接:
<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "DSN=MyDSN;UID=user;PWD=password;DATABASE=databasename"
%>
不用DSN連接:
<%
Set conn = Server.CreateObject("ADODB.Connection")
DSNtemp="DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=password;DATABASE=databasename"
conn.open DSNtemp
%>
FoxPro資料庫連接
<%
Set Conn = Server.CreateObject("ADODB.connection")
ConnStr= "Driver=Microsoft Visual Foxpro Driver; UID=userID;SourceType=DBC;SourceDB=C:\yanhang\database.dbc"
Conn.Open ConnStr
%>
Oracle資料庫連接:
<%
set conn=server.createobject("adodb.connection")
conn.cursorlocation=adUseClient
DSNTemp="Provider=MSDAORA.1;Password=xxxxx;User ID=yanhang;Data Source=xxx.world"
conn.open DSNtemp
%>
Ⅳ 怎麼讓asp和資料庫連接
dreameweave里
點有邊的資料庫里的"+"
選數據原名稱(DSN)
然後名稱自己寫,數據願名稱選你在資料庫中建立的,就可以了
Ⅳ ASP如何連接mysql資料庫
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%Response.Buffer=True%>
<%
IsSqlDataBase=0 '定義資料庫類別,0為Access資料庫,1為SQL資料庫
If IsSqlDataBase=0 Then
'''''''''''''''''''''''''''''' Access資料庫 '''''''''''''''''''''''''''''''''''''''''''''''''''''''''
datapath ="include/" '資料庫目錄的相對路徑
datafile ="data.mdb" '資料庫的文件名
Connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.mapPath(datapath&datafile)&""
SqlNowString="Now()"
SqlChar="'"
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Else
'''''''''''''''''''''''''''''' SQL資料庫 ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
SqlLocalName ="(local)" '連接IP [ 本地用 (local) 外地用IP ]
SqlUsername ="sa" '用戶名
SqlPassword ="1" '用戶密碼
SqlDatabaseName="MyDBname" '資料庫名
ConnStr = "Provider=Sqloledb;User ID=" & SqlUsername & "; Password=" & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source=" & SqlLocalName & ";"
SqlNowString="GetDate()"
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
End If
On Error Resume Next
Set conn=Server.CreateObject("ADODB.Connection")
conn.open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "資料庫連接出錯,請檢查連接字串。"
Response.End
End If
On Error GoTo 0
%>
Ⅵ asp怎麼連接資料庫
把樓上回答的代碼放到一個文件里,比如叫conn.asp
然後在每個需要用到資料庫的文件里引用它 <!--#inlcude file="conn.asp"--> 就可以了.
Ⅶ asp中怎麼連接資料庫
只需在search.asp頂部加上
<!--#include file="cnn.asp"-->
ACTION要寫search.asp
加這個群
51704680
Ⅷ ASP 怎麼連接SQL資料庫
ASP與SQL資料庫連接語句具體如下:
Set conn = Server.CreateObject("ADODB.Connection")
connstr = "provider=Sqloledb;server=伺服器名;uid=用戶名;pwd=密碼;database=資料庫名"
conn.Open connstr
If Err Then
err.Clear
Set conn = Nothing
Response.Write "資料庫連接出錯,請檢查連接字串"
Response.End
(8)asp怎麼連接資料庫擴展閱讀:
SQL常用命令使用方法:
(1) 數據記錄篩選:
sql="select * from 數據表 where 欄位名=欄位值 order by 欄位名 "
sql="select * from 數據表 where 欄位名 like 『%欄位值%『 order by 欄位名 "
sql="select top 10 * from 數據表 where 欄位名 order by 欄位名 "
sql="select * from 數據表 where 欄位名 in (『值1『,『值2『,『值3『)"
sql="select * from 數據表 where 欄位名 between 值1 and 值2"
(2) 更新數據記錄:
sql="update 數據表 set 欄位名=欄位值 where 條件表達式"
sql="update 數據表 set 欄位1=值1,欄位2=值2 …… 欄位n=值n where 條件表達式"
(3) 刪除數據記錄:
sql="delete from 數據表 where 條件表達式"
sql="delete from 數據表" (將數據表所有記錄刪除)
Ⅸ 如何用asp連接資料庫
我給你個連接串吧。
把你這裡面的全部換成我的就行。
Dim Conn,ConnStr
ConnStr="Driver={SQL Server};Server=(local);Uid=sa;Pwd=123;Database=Bjx_Data;"
On Error Resume Next
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open ConnStr
Uid 登錄名
Pwd 密碼
Database 資料庫名
Ⅹ asp怎樣與SQL資料庫連接代碼是
用於連接SQL資料庫的代碼應該這樣:
連接字元串以及解釋如下:
connstr="driver={SQL Server};server=(local);uid=sa;pwd=sa;database=Your database"
語法介紹:
(1)、driver={SQL Server};始終為這個形式,不變
(2)、server:可以是local、你計算機的IP、計算機的名稱中的任意一個
(3)、uid:登陸SQL的用戶名
(4)、pwd:登陸SQL的密碼
(5)、database:要連接的資料庫名稱。
然後再聲明連接對象:
set conn=Server.Createobject("adodb.connection")
然後用Open方法打開連接
conn.open connstr
樓主可以試下.