亚洲欧美日韩综合系列在线_91精品人妻一区二区_欧美大肥婆一级特大AA片_九色91视频免费观看_亚洲综合国产精品_av中文字幕在线不卡_久久精品色综合网_看黄色视频的软件_无卡无码高清中文字幕码2024_亚洲欧美日韩天堂网

ASP連接SQL Server數(shù)據(jù)庫程序代碼

來源:轉(zhuǎn)載 發(fā)布時間:2018-08-29 16:37:18 閱讀量:1171

摘要: 本文講的是ASP連接SQL Server數(shù)據(jù)庫程序代碼, 在ASP中數(shù)據(jù)庫鏈接2中方法 1、直接用字符串鏈接,代碼如下:  代碼如下 復(fù)制代碼 <% '連接數(shù)據(jù)庫 Dim conn Set conn = Server.CreateObject("ADODB.Con

在ASP中數(shù)據(jù)庫鏈接2中方法

1、直接用字符串鏈接,代碼如下:

 代碼如下復(fù)制代碼
<%
'連接數(shù)據(jù)庫
Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={SQL Server};server=主機(jī)ip地址; uid=用戶名;pwd=密碼;database=數(shù)據(jù)庫名"
%>

2、利用DSN(數(shù)據(jù)源)鏈接,這種方法你要先創(chuàng)建一個DSN,創(chuàng)建方法點(diǎn)擊服務(wù)器/控制面板/管理工具/數(shù)據(jù)源 (ODBC)圖標(biāo),打開數(shù)據(jù)源管理器,在系統(tǒng)DSN選項(xiàng)卡中創(chuàng)建一個SQL Server的數(shù)據(jù)源。鏈接代碼如下:

 代碼如下復(fù)制代碼

<%
'連接數(shù)據(jù)庫
Dim conn
Set conn=server.createobject("adodb.connection")
conn.Open "DSN=article;uid=用戶名;pwd=密碼;"
%>

然而在DW MX中系統(tǒng)采用的二種方法,具體步驟如下:

1、在Files面板中定義一個站點(diǎn)
2、點(diǎn)擊Application面板中Database選項(xiàng)卡中的加號按鈕,選擇Custom Connecting String(自定義鏈接字符串,就是采用的一種方法鏈接)或者Data Source Name(DSN,就是的二種方法鏈接),打開浮動面板,填入?yún)?shù)即可。

我覺得不管用DW MX 寫的程序怎么樣,對于數(shù)據(jù)庫的連接文件(常用的是conn.asp),我有兩個建議,一是在網(wǎng)上最好使用手寫的連接文件(下面詳細(xì)講如何寫),二是引用數(shù)據(jù)庫時要在文件開頭使用<!–#include file="Connections/conn.asp" –>,調(diào)用數(shù)據(jù)庫,這樣數(shù)據(jù)庫的名字或位置的改變就比較容易了。

其次,解釋一下如何寫一個conn.asp文件。最簡單的是

 代碼如下復(fù)制代碼

<%
  dim conn   
  dim connstr   
  connstr="DBQ="+server.mappath("data/database.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
  set conn=server.createobject("ADODB.CONNECTION")
  conn.open connstr 
%>

關(guān)于 server.mappath("data/database.mdb")解釋一下。本例使用的是相對路徑,意思是conn.asp與data目錄在同一個目錄下。如果conn.asp所在目錄與data目錄在同一個目錄下,則為server.mappath("../data/database.mdb") 。

也可以使用絕對路徑 server.mappath("/data/database.mdb"), 意思是data為根目錄,與conn.asp在那里沒有關(guān)系

最后是關(guān)于使用sql數(shù)據(jù)庫的問題,不同的主頁服務(wù)商是不同的。下面是CHINADNS新網(wǎng)的解決方法,供大家參考。

1.安裝一個SQLSERVER的客戶端軟件
2.點(diǎn)擊在本機(jī)任務(wù)欄中開始-〉MicrosoftSqlServer2000-〉EnterpriseManager
3.在打開SQLSERVER客戶端軟件后,在文件欄中點(diǎn)擊Action中的NewSqlServer
Registration,然后填寫您的sqlserver的IP地址,用戶名和密碼(與FTP的用戶名密碼相同)在點(diǎn)擊完成后,將會出現(xiàn)211.154.211.xx??RegisteredSuccessfully,這說明您的數(shù)據(jù)庫已經(jīng)開通。
4.在ConsoleRoot中選擇您數(shù)據(jù)庫的IP,點(diǎn)擊鼠標(biāo)右建選擇Connect,正常網(wǎng)速下應(yīng)出現(xiàn)一個連接成功的圖標(biāo)。
5.連接成功后,選擇211.154.211.xx-〉Database-〉www_domainname_com,打開您的數(shù)據(jù)庫
6.打開Tables,,將顯示出所有類型為System的列表,您可以用鼠標(biāo)右建中NewTable建表,或用OpenTable查看表內(nèi)容。您也可以用選用步驟2中的import或output進(jìn)行倒入,倒出表操作相關(guān)的操作請您查看相關(guān)網(wǎng)頁和書籍。

附:

ASP連接數(shù)據(jù)庫相關(guān)源代碼參考

1.ASP連接Access數(shù)據(jù)庫語句

 代碼如下復(fù)制代碼

SetConn=Server.CreateObject("ADODB.Connection")
Connstr="DBQ="+server.mappath("aaa/bbspp1.mdb")+";DefaultDir=;DRIVER={Microsoft AccessDriver(*.mdb)};DriverId=25;FIL=MSAccess; ImplicitCommitSync=Yes;MaxBufferSize=512;MaxScanRows=8;PageTimeout=5;SafeTransactions=0;Threads=3;UserCommitSync=Yes;"
Conn.Openconnstr

其中SetConn=Server.CreateObject("ADODB.Connection")為建立一個訪問數(shù)據(jù)的對象server.mappath(aaa/bbspp1.mdb)是告訴服務(wù)器access數(shù)據(jù)庫訪問的路徑

2.ASP連接Sqlserver數(shù)據(jù)庫語句

 代碼如下復(fù)制代碼
Setconn=Server.CreateObject("ADODB.Connection")
conn.Open"driver={SQLServer};server=202.108.32.94; uid=USERID;pwd=PASSWORD;database=www_panwei_com"
connopen  

                 
其中/Setconn=Server.CreateObject("ADODB.Connection")為設(shè)置一個數(shù)據(jù)庫的連接對象
driver=()告訴連接的設(shè)備名是SQL-SERVER
server是連接的服務(wù)器的ip地址,Uid是指用戶的用戶名,pwd是指的用戶的password,
database是用戶數(shù)據(jù)庫在服務(wù)器端的數(shù)據(jù)庫的名稱//
 

以上是云棲社區(qū)小編為您精心準(zhǔn)備的的內(nèi)容,在云棲社區(qū)的博客、問答、公眾號、人物、課程等欄目也有的相關(guān)內(nèi)容,歡迎繼續(xù)使用右上角搜索按鈕進(jìn)行搜索數(shù)據(jù)庫 , 服務(wù)器 , 文件 , asp , 鏈接 代碼 asp數(shù)據(jù)庫連接代碼、asp調(diào)用數(shù)據(jù)庫代碼、asp連接sql數(shù)據(jù)庫代碼、asp查詢數(shù)據(jù)庫代碼、asp修改數(shù)據(jù)庫代碼,以便于您獲取更多的相關(guān)知識。


標(biāo)簽: 數(shù)據(jù)庫
分享:
評論:
你還沒有登錄,請先