當前位置:首頁 » 數據倉庫 » ASP怎麼打開資料庫的文件
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ASP怎麼打開資料庫的文件

發布時間: 2022-04-29 13:03:21

❶ asp如何打開資料庫

'連接方法一
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath("Access資料庫路徑和名稱")

'連接方法二
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("Access資料庫路徑和名稱")

❷ 我有ASP代碼及資料庫文件但不知道怎麼運行

首先確認你的機器的系統是什麼的,如果是xp的,必須是專業版的,家庭版的不行。

然後安裝iis服務,安裝方法:將xp專業版安裝盤放入光碟機,然後,開始-控制面板-添加刪除程序-添加刪除Windows組件-勾選Internet Information Services(IIS)然後下一步,安裝iis服務。

發布你的程序:開始-控制面板-管理工具-Internet 信息服務-網站-默認網站-右鍵屬性-主目錄

設置成你程序所在的目錄就行了。

再有問題網路HI我吧。

❸ ASP如何打開資料庫

strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("*.mdb")

set conn = server.createobject("adodb.connection")

conn.open strconn

❹ 用ASP訪問資料庫的幾種常見方式

ActiveX Data Objects (ADO) 是一項容易使用並且可擴展的將資料庫訪問添加到 Web 頁的技術。可以使用 ADO 去編寫緊湊簡明的腳本以便連接到 Open Database Connectivity (ODBC) 兼容的資料庫和 OLE DB 兼容的數據源。如果您是一個對資料庫連接有一定了解的腳本編寫人員,那麼您將發現 ADO 命令語句並不復雜而且容易掌握。同樣地,如果您是一個經驗豐富的資料庫編程人員,您將會正確認識 ADO 的先進的與語言無關性和查詢處理功能。
創建 ODBC DSN 文件
在創建資料庫腳本之前,必須提供一條使 ADO 定位、標識和與資料庫通訊的途徑。資料庫驅動程序使用 Data Source Name (DSN) 定位和標識特定的 ODBC 兼容資料庫,將信息從 Web 應用程序傳遞給資料庫。典型情況下,DSN 包含資料庫配置、用戶安全性和定位信息,且可以獲取 Windows NT 注冊表項中或文本文件的表格。
通過 ODBC,您可以選擇希望創建的 DSN 的類型:用戶、系統 或 文件。用戶和系統 DSN 存儲在 Windows NT 注冊表中。系統 DSN 允許所有的用戶登錄到特定的伺服器上去訪問資料庫,而用戶 DSN 使用適當的安全身份證明限制資料庫到特定用戶的連接。文件 DSN 用於從文本文件中獲取表格,提供了對多用戶的訪問,並且通過復制 DSN 文件,可以輕易地從一個伺服器轉移到另一個伺服器。由於以上原因,本主題中的示例將使用文件 DSN。
通過在 Windows 的「開始」菜單打開「控制面板」,您可以創建基於 DSN 的文件。雙擊「ODBC」圖標,然後選擇「文件 DSN」屬性頁,單擊「添加」,選擇資料庫驅動程序,然後單擊「下一步」。按照後面的指示配置適用於您的資料庫軟體的 DSN。
配置 Microsoft Access 資料庫的文件 DSN
在「創建新數據源」對話框中,從列表框選擇「Microsoft Access Driver」,然後單擊「下一步」。
鍵入您的 DSN 文件名,然後單擊「下一步」。
單擊「完成」創建數據源。
在「ODBC Microsoft Access 97 安裝程序」對話框中,單擊「選擇」。選擇 Microsoft Access 資料庫文件 (*.mdb),然後單擊「確定」。
注意 由於性能和可靠性的原因,我們極力推薦您使用「客戶-伺服器資料庫引擎」配置由這樣一種 Web 應用程序驅動的數據,這些 Web 應用程序必須滿足 10 個以上的用戶的同時訪問。盡管 ASP 可以使用任何 ODBC 兼容的資料庫,但它是為使用客戶-伺服器資料庫而設計的,而且經過了嚴格的測試,這些資料庫包括 Microsoft sql Server、Oracle 等。
ASP 支持共享文件資料庫(如 Microsoft Access 或 Microsoft FoxPro)作為有效的數據源。盡管在 ASP 文檔中的一些示例使用共享文件資料庫,但我們建議只將此類資料庫引擎用於開發或有限的配置方案。共享文件資料庫可能無法很好地適用於可滿足高需求、高質量的 Web 應用程序的客戶-伺服器資料庫。配置 SQL Server 資料庫文件 DSN
注意 如果資料庫駐留在遠程伺服器上,請與伺服器管理員聯系,獲取附加的配置信息;下面的過程使用 SQL Server 的 ODBC 默認的設置,它可能不適用於您的硬體配置。
在「創建新數據源」對話框中,從列表框中選擇「SQL Server」,然後單擊「下一步」。
鍵入 DSN 文件的名稱,然後單擊「下一步」。
單擊「完成」創建數據源。
鍵入運行 SQL 服務程序的伺服器的名稱、登錄 ID 和密碼。
在「創建 SQL Server 的新數據源」對話框中,在「伺服器」列表框中鍵入包含 SQL Server 資料庫的伺服器的名稱,然後單擊「下一步」。
選擇驗證登錄 ID 的方式。
如果要選擇 SQL 伺服器驗證,請輸入一個登錄 ID 和密碼,然後單擊「下一步」。
在「創建 SQL Server 的新數據源」對話框中,設置默認資料庫、存儲過程設置的驅動程序和 ANSI 標識,然後單擊「下一步」。(要獲取詳細信息,請單擊「幫助」。)
在對話框(同樣名為「創建 SQL Server 的新數據源」)中,選擇一種字元轉換方法,然後單擊「下一步」。 (詳細信息,請單擊「幫助」。)
在下一個對話框(同樣名為「創建 SQL Server 的新數據源」)中,選擇登錄設置。
注意 典型情況下, 您只能使用日誌來調試資料庫訪問問題。
在「ODBC Microsoft SQL Server 安裝程序」對話框中,單擊「測試數據源」。如果 DSN 正確創建,「測試結果」對話框將指出測試成功完成。
SQL server 連接和安全信息
如果您正在開發用於連接遠程 SQL Server 資料庫的 ASP 資料庫應用程序,應考慮以下問題:
連接方案- 您可以選擇 TCP/IP 套接字和命名管道的方法訪問遠程的 SQL Server 資料庫。當使用命名管道時,因為在建立連接之前,資料庫用戶必須被 Windows NT 確認,所以對只有適當的 SQL Server 訪問身份而在該計算機上沒有 Windows NT 用戶帳號的用戶可能會被拒絕訪問命名管道。作為一種替代方案,使用 TCP/IP 套接字的連接可直接連接到資料庫伺服器,而不必通過使用命名管道的中間計算機。因為使用 TCP/IP 套接字連接可直接連接到資料庫 server,所以通過 SQL

❺ 擴展名也被改為 .asp的資料庫怎麼打開啊

後綴為asp的一般是access資料庫文件吧,把後綴名改成mdb,就能直接打開了。

❻ 後綴名為ASP的資料庫怎麼打開

這個當然打不開的了,這是為了防止別人下載你的資料庫,所以給更改成了asp後綴名的,如果你要打開查看,需要更改.mdb的後綴名,看過之後還得更改回來,因為鏈接資料庫的文件上也有可能是鏈接後綴為.asp

❼ 怎樣運行.asp文件和怎樣打開.mdf和.ldf的資料庫文件謝謝。

asp一般需要系統中裝有iis就可以運行,如果只是簡單的用,你去下載一個netbox(就一個文件)扔到你的asp同目錄運行它就可以。類似的軟體還有諸如aspWebServer用法差不多。mdf和ldf是sqlserver的資料庫(2000還是更高版本不清楚,因為名字都一樣),以sqlserver2000為例,裝好sqlserver2000後,在它的企業管理器的資料庫右鍵-所有任務-附加資料庫,找到這個mdf附加就可以了。

❽ asp網頁如何訪問資料庫

在asp動態語言頁面中連接資料庫是通過asp內部的ADO組件通過ODBC完成。
1、首先應創建 Connection 對象的實例。
下面的腳本創建 Connection 對象
<%
'Create a connection object
Set cn = Server.CreateObject("ADODB.Connection")
'Open a connection; the string refers to the DSN
%>

2、接著打開資料庫連接:
cn.Open "FILEDSN=MyDatabase.dsn"
注意:無論在等號 (=) 之前還是之後,DSN 字元串都不能包含空格。
在這種情況下,Connection 對象的 Open 方法引用基於 DSN 的文件,其中包含關於資料庫的位置和配置信息。也可以不引用 DSN,直接顯式引用供應程序、數據源、用戶 ID 和密碼。
3、連接過程:
<%

Set cn = Server.CreateObject("ADODB.Connection") '創建資料庫連接對象
Set rsCustomers = Server.CreateObject("ADODB.Recordset") '創建資料庫查詢對象
cn.Open "FILEDSN=SQLlink.dsn" '打開資料庫
strSQL = "SELECT username,password FROM [myDatabase].[dbo].[user] where username='guying'"
rsCustomers.Open strSQL, cn '運行SQL語句
%>
4、處理資料庫返回數據
Set username1= rsCustomers("username") '獲取username欄位的返回結果
Set password1= rsCustomers("password") '獲取password欄位的返回結果
Do Until rsCustomers.EOF
Response.Write username1 & " " & password1 & "<BR>"
rsCustomers.MoveNext
Loop '通過循環獲取所有返回記錄

❾ 擴展名為ASP的資料庫文件怎麼打開

後綴為ASP的一般是ACCESS資料庫文件吧,把後綴名改成mdb,就能直接打開了。

❿ 關於asp 打開資料庫的方法

RS.OPEN SQL,CONN,A,B

A:

ADOPENFORWARDONLY(=0)
只讀,且當前數據記錄只能向下移動

ADOPENKEYSET(=1)
只讀,當前數據記錄可自由移動

ADOPENDYNAMIC(=2)
可讀寫,當前數據記錄可自由移動

ADOPENSTATIC(=3)
可讀寫,當前數據記錄可自由移動,可看到新增記錄

B:

ADLOCKREADONLY(=1)
預設鎖定類型,記錄集是只讀的,不能修改記錄

ADLOCKPESSIMISTIC(=2)
悲觀鎖定,當修改記錄時,數據提供者將嘗試鎖定記錄以確保成功地編輯記錄。只要編輯一開始,則立即鎖住記錄。

ADLOCKOPTIMISTIC(=3)
樂觀鎖定 ,直到用Update方法提交更新記錄時才鎖定記錄。

ADLOCKBATCHOPTIMISTIC(=4)
批量樂觀鎖定,允許修改多個記錄,只有調用UpdateBatch方法後才鎖定記錄。

當不需要改動任何記錄時,應該使用只讀的記錄集,這樣提供者不用做任何檢測。
對於一般的使用,樂觀的鎖定可能是最好的選擇,因為記錄只被鎖定一小段時間,
數據在這段時間被更新。這減少了資源的使用