asp連接資料庫代碼
① ASP連接資料庫的語句
我在sqlServer(用戶名sa密碼空)中有資料庫test下表info,將你的代碼連接串改為
cn.Open "Driver={SQL Server};Server=127.0.0.1;Database=test;" & _
"UID=sa;PWD="
rs.Open "SELECT * FROM info",cn
數據可以正常顯示,說明代碼的連接方法沒有問題。你可以嘗試用ip地址試試,由於許可權等問題可能主機名解析不正確。還有很有可能是被防火牆攔截掉了,比如windows自帶的防火牆等。
② 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
(2)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連接sql資料庫中連接代碼具體的解釋
connstr
=「驅動程序=(sql伺服器);伺服器=.;資料庫=亮亮;的uid
=山;密碼=
1230123;」
沒有信息設置架CN
=(「資料庫所在」)
cn.open
connstr
④ 怎樣用asp連接mysql資料庫
asp教程連接mysql教程資料庫教程幾款代碼 strconnection = "dsn=hc188;driver={myodbd driver};server=localhost;uid=root;pwd=;database=hc188" set adodataconn = server.createobject("adodb.connection") adodataconn.open strconnection 方法二 strconnection="dsn=MySQL(和PHP搭配之最佳組合)test; driver={MySQL(和PHP搭配之最佳組合) odbc 3.51 driver}; server=填入伺服器地址;uid=用戶名;pwd=密碼;database=mm"; 看個實例 Dim sConnection, objConn , objRS 'SERVER為資料庫主機名(本地主機用localhost,遠程用IP地址);DATABASE為資料庫名;UID為用戶名;PASSWORD為密碼 sConnection = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=localhost; DATABASE=Your_Mysql_DB; UID=mysql_username;PASSWORD=mysql_password; OPTION=3" Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open(sConnection) '以下SQL語句為示例語句,請根據實際情況修改 Set objRS = objConn.Execute("SELECT FirstName, LastName FROM tblUsers") While Not objRS.EOF 'while...wend循環,用於讀取所有的信息 Response.Write objRS.Fields("LastName") & ", " & objRS.Fields("FirstName") & "《br》" objRS.MoveNext '記錄集指針下移 Wend objRS.Close '關閉記錄集 Set objRS = Nothing '清空記錄集,釋放內存 objConn.Close '關閉資料庫鏈接 Set objConn = Nothing '清空資料庫鏈接,釋放內存 %> asp和mysql連接目前有兩個辦法:一個是使用組件,常用的是mysqlx收費組件;二就是使用myodbc來連接
⑤ ASp連接資料庫
用的最多的就是ACCESS和SQL
Server資料庫,連接語句如下:
1.
ASP連接Access資料庫語句
Set
Conn=Server.CreateObject("ADODB.Connection")
Connstr="DBQ="+server.mappath("www/bbs.mdb")+";DefaultDir=;DRIVER={Microsoft
AccessDriver(*.mdb)};"
Conn.Open
connstr
其中Set
Conn=Server.CreateObject("ADODB.Connection")為建立一個訪問數據的對象
server.mappath("www/bbs.mdb")是告訴伺服器access
資料庫訪問的路徑
2.
ASP連接Sqlserver資料庫語句
Set
conn
=
Server.CreateObject("ADODB.Connection")
conn.Open"driver={SQLServer};server=202.108.32.94;uid=wu77445;pwd=p780522;database=w
ww_panwei_com"
conn
open
其中/Set
conn
=
Server.CreateObject("ADODB.Connection")為設置一個資料庫的連接對象
driver=()告訴連接的設備名是SQL-SERVER
server是連接的伺服器的ip地址,Uid是指用戶的用戶名,pwd是指的用戶的password,
database是用戶資料庫在伺服器端的資料庫的名稱
⑥ ASP連接資料庫代碼解釋
<% vbscript的開始
dim conn 定義連接變數
dim connstr 定義連接字元串變數
dim db 定義資料庫變數
db="data/#conter.mdb" 設置資料庫的路徑和文件名
Set conn = Server.CreateObject("ADODB.Connection") 利用adodb建立一個連接對象
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db) 設置連接資料庫的引擎
conn.Open connstr 打開連接
sub closedatabase() 定義關閉資料庫的過程
conn.close 關閉連接
set conn=Nothing 清空連接
End sub 結束定義
%> 結束vbscript
⑦ 怎麼寫asp連接mdb資料庫的代碼!
<%
dim
db,conn
db="abcd.mdb"
set
conn=server.createobject("adodb.connection")
conn.open
"provider=microsoft.jet.oledb.4.0;data
source="&server.mappath(db)
%>
abcd.mdb就是同一目錄下的mdb資料庫,怎麼調用呢?如下:
Set
rs
=
Server.CreateObject("ADODB.RecordSet")
rs.open
"Select
*
from
[News]
where
id="&uid&",conn,3,3
uid是一個變數,你應該看得明白
⑧ asp中怎樣編寫連接資料庫的代碼
<%
set conn=server.CreateObject("adodb.connection")
dsntemp="driver={sql server};server=localhost;uid=sa;pwd=sa;database=webshop"
conn.open dsntemp
set rs=server.CreateObject("adodb.recordset")
%>
server=「資料庫的名子」uid=「是用戶名」pwd=「密碼」 database=「資料庫的名字」
你可以把這個文件保存在conn.asp文件里
然後在你需要的asp文件里
用<!--#include file="conn.asp"-->引用
⑨ asp連接access資料庫代碼
<%
Set conn=Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("a.mdb")
conn.Open connstr
%>
____________________________________
a.mdb就是你的資料庫文件,如果資料庫文件放在文件夾里還要在加上路徑。
⑩ 在ASP中如何同時與兩個資料庫連接。要代碼
建立兩個不用的連接對象conn1和conn2,分別用來連接資料庫1和資料庫2,我寫的例子是ACCESS資料庫,可以根據你的需要修改為SQL Server的。
set conn1=server.CreateObject("adodb.connection")
set conn2=server.CreateObject("adodb.connection")
conn1.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("data1.mdb") '第一個資料庫的連接conn1
conn2.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("data2.mdb") '第而個資料庫的連接conn2
'…………
set rs1=server.CreateObject("recordset")
set rs2=server.CreateObject("recordset")
sql1="select * from 表1"
sql2="select * from 表1"
rs1.open sql1,conn1,1,3『打開conn1連接資料庫文件data1.mdb中的表1
'…………
rs1.close
rs2.open sql2,conn2,1,3『打開conn2連接資料庫文件data2.mdb中的表1
'…………
rs2.close
'…………