我想使用傳統的ASP來打開和關閉與SQL Server數據庫的連接,並讓它從數據庫運行一個過程。它沒有參數。ASP經典數據庫連接
1
A
回答
3
這是ASP的連接細節,從一個select語句
Set objDBConn = Server.CreateObject("ADODB.Connection")
objDBConn.Open "Provider=sqloledb;Data Source=SQLSERVERNAME;Initial Catalog=DATABASENAME; User ID=Chris;Password=PASSWORD;"
Set objDBCommand = Server.CreateObject("ADODB.Command")
objDBCommand.ActiveConnection = objDBConn
objDBCommand.CommandText = "SQLPROCEDURENAME"
objDBCommand.CommandType = adCmdStoredProc
Set objDBRS = Server.CreateObject("ADODB.RecordSet")
objDBRS.open objDBCommand,,adOpenForwardOnly
DO WHAT YOU WANT HERE
Set objDBCommand=nothing
objDBConn.Close
Set objDBConn=nothing
+4
我upvoted這是爲了能夠進入時間機器,並回到1999. – granadaCoder
+1
@granadaCoder哈哈,如果只有我可以upvote那評論:( – HaydnJW
+2
@granadaCoder哦,等我可以:D – HaydnJW
2
改變這裏蓋到相關信息objDBRS(0)將是您的數據的第一部分是一個久經考驗的方法,我用了並重新開始。
<%
Dim cmd, conn_string, rs, data, row, rows
'Connection String if using latest version of SQL use SQL Server Native Client
'for more examples see http://www.connectionstrings.com/sql-server/
conn_string = "Provider=SQLNCLI11;Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;"
Set cmd = Server.CreateObject("ADODB.Command")
With cmd
'No need to build ADODB.Connection the command object does it for you.
.ActiveConnection = conn_string
.CommandType = adCmdStoredProc
.CommandText = "[schema].[procedurename]"
Set rs = .Execute()
'Populate Array with rs and close and release ADODB.Recordset from memory.
If Not rs.EOF Then data = rs.GetRows()
Call rs.Close()
Set rs = Nothing
End With
'Release memory closes and releases ADODB.Connection as well.
Set cmd = Nothing
'Use Array to enumerate data without overhead of ADODB.Recordset.
If IsArray(data) Then
rows = UBound(data, 2)
For row = 0 To rows
'Read data
Call Response.Write("First Field: " & data(0, row))
Next
Else
'No records
Call Response.Write("No records to display")
End If
%>
相關問題
- 1. 經典ASP SQL Server數據庫連接
- 2. 經典ASP連接
- 3. 經典的ASP/ADO連接到數據庫使用GoDaddy
- 4. 經典ASP訪問數據庫連接故障
- 5. 經典ASP - 從外部服務器連接到數據庫
- 6. 經典ASP與SQL 2008中的多個數據庫連接
- 7. 連接到ASP.NET與經典ASP的數據庫
- 8. Azure網站經典ASP連接字符串訪問數據庫
- 9. 經典的ASP連接訪問數據庫,找不到文件
- 10. 經典ASP與Oracle數據庫
- 11. 經典ASP數據庫錯誤
- 12. jquery Flot從經典的ASP數據庫
- 13. 經典asp數據庫插入問題
- 14. 經典ASP:日誌數據庫錯誤
- 15. 從ASP經典連接到MS-SQL
- 16. SQL Server 2005與ASP經典連接
- 17. asp經典sql server 2005無法連接
- 18. ASP到數據庫連接
- 19. RESTORE後連接到數據庫的問題。 SQL Server 2005和經典ASP
- 20. 經典的Asp從數據庫中提取數據
- 21. ASP經典更新和同時添加數據庫數據
- 22. 如何改進經典ASP中數據庫的數據檢索?
- 23. 經典結構 - 自連接數據庫表格,列表
- 24. 在ASP經典
- 25. swfupload +經典asp
- 26. 經典ASP Response.redirect
- 27. 經典asp cint
- 28. XPath經典ASP
- 29. jQuery Ajax vs經典ASP返回數據
- 30. 用經典的ASP顯示XML數據
而你的研究? – Lankymart