VB 6.0: доступ к данным с помощью технологии ADO

Листинг 3

Объект Connection в ADO заменяет объекты Database и DBEngine из DAO. Например, можно вернуть набор записей, создав функцию «заворачивания», которая может вызываться из любого клиента или любого раздела кода. Объект Command в данном примере вызывает хранимую процедуру, но вы можете изменить ее для своих конкретных целей.

VB5, VB6
Function RetrieveRecordSet() As ADODB.Recordset 
   Dim rsset As ADODB.Recordset
   Dim cn As ADODB.Connection
   Dim connectstring As String
   Dim anerror As ADODB.Error
   Dim Sql As String
   Dim cmdStoredProc As New ADODB.Command
   ‘
   cmdStoredProc.Prepared = False
   cmdStoredProc.CommandText = “getauthorinfo”
   cmdStoredProc.CommandType = adCmdStoredProc
   connectstring = “Driver=SQL “ & _
“Server;Server=FASDEVSPHINX;Database=pubs;UID=sa;”
   ‘
   Set cn = New ADODB.Connection
   cn.ConnectionString = connectstring
   cn.CursorLocation = adUseClient
   cn.Open
   ‘
   Set cmdStoredProc.ActiveConnection = cn
   Set rsset = cmdStoredProc.Execute
   Set RetrieveRecordSet = rsset
End Function

Возврат


Наш канал на Youtube

1999 1 2 3 4 5 6 7 8 9 10 11 12
2000 1 2 3 4 5 6 7 8 9 10 11 12
2001 1 2 3 4 5 6 7 8 9 10 11 12
2002 1 2 3 4 5 6 7 8 9 10 11 12
2003 1 2 3 4 5 6 7 8 9 10 11 12
2004 1 2 3 4 5 6 7 8 9 10 11 12
2005 1 2 3 4 5 6 7 8 9 10 11 12
2006 1 2 3 4 5 6 7 8 9 10 11 12
2007 1 2 3 4 5 6 7 8 9 10 11 12
2008 1 2 3 4 5 6 7 8 9 10 11 12
2009 1 2 3 4 5 6 7 8 9 10 11 12
2010 1 2 3 4 5 6 7 8 9 10 11 12
2011 1 2 3 4 5 6 7 8 9 10 11 12
2012 1 2 3 4 5 6 7 8 9 10 11 12
2013 1 2 3 4 5 6 7 8 9 10 11 12
Популярные статьи
КомпьютерПресс использует