29 lines
800 B
Plaintext
29 lines
800 B
Plaintext
|
<%
|
||
|
Private Function RecSet(ByVal connstring, ByVal SQL)
|
||
|
Const adOpenForwardOnly = 0, adOpenKeyset = 1
|
||
|
Const adOpenDynamic = 2, adOpenStatic = 3
|
||
|
Const adLockReadOnly = 1, adLockPessimistic = 2
|
||
|
Const adLockOptimistic = 3, adLockBatchOptimistic = 4
|
||
|
Const adUseServer = 2, adUseClient = 3
|
||
|
Dim DebugRs, Tmp
|
||
|
|
||
|
Set DebugRs = Server.CreateObject("ADODB.Recordset")
|
||
|
With DebugRs
|
||
|
.CursorType = adOpenStatic
|
||
|
.CursorLocation = adUseServer
|
||
|
.LockType = adLockReadOnly
|
||
|
.ActiveConnection = connstring
|
||
|
.Source = SQL
|
||
|
.Open
|
||
|
If .BOF Then
|
||
|
Tmp = Null
|
||
|
Else
|
||
|
Tmp = .GetRows()
|
||
|
End If
|
||
|
.Close
|
||
|
End With
|
||
|
Set DebugRs = Nothing
|
||
|
RecSet = Tmp
|
||
|
End Function
|
||
|
%>
|