77
Recordset
–
Провайдер ұсынған жазбалар жинағын ашады
DAO объектілерінің кітапханасымен салыстырғанда айырмашылығы,
ADO объектілерінің кітапханасы иерархиялық болып табылмайды, яғни
объектілердің даналарын ретпен алу талап етілмейді.
Деректерге қол жеткізу үшін: тиісті провайдердің көмегі арқылы
дерекқорға қосылым жасап; таңдалған дерекқордың қайнар көзінен
деректер жиынтығын алу қажет.
Деректер жинағын
Command
жəне
Recordset
объектілер көмегімен
алуға болады.
Дереткре қорын
Connection
объектісі данасының
Open
əдісімен
ашады. Дəлел ретінде əдіске талап етілетін провайдер, деректер қоры жəне,
қажет болған жағдайда, қосу үшін қажетті қосымша ақпарат көрсетілген
жолды беру қажет. Қосымша ақпарат ретінде деректерге қолжетімділік
құқығын айқындайтын пайдаланушының аты жəне оның паролі болуы
мүмкін. Miсrоsоft Jеt (MDB ACCESS) деректер қорларымен қосу үшін
Miсrоsоft. Jеt. OLEDB.4.0 провайдері, ал деректер қорымен жұмыс істеу
үшін — Miсrоsоft SQL Sеrvеr 2000/2003, Miсrоsоft OLE DB Prоvidеr for
SQL Sеrvеr пайдаланылады
ADO объектілері мəзірдің
Project — References
пəрмені
көмегімен Miсrоsоft AсtivеX Dаtа Objесts
П
.
Х
. кітапханасы жобасына
қосылғаннан кейін қолжетімді болады. Объектілер ADODB сыныбының
қасиеттері болып табылады.
Бұдан əрі MS Jеt деректер қорымен қосылу үлгісі келтірілген:
Dim cnnString As String'провайдерге' қолжетімділік
өлшемдері бар жол
Dim cnn As New ADODB.Connection' Объeктінің данасы
'Connection
Деректер қорына қол жеткізу жолы
cnnString = "Provider = Microsoft.Jet.OLEDB.4.0;" _
"Data Source = «D:\DB\қойма.mdb;" & _
"Persist Security Info = False"
Қосылуды
ашуcnn.Open
cnnString
Провайдерге арналған жолда мынадай өлшемдерді көрсету қажет:
Достарыңызбен бөлісу: