Управление базами данных Access на VBA - eDrive
Управление базами данных Access на VBA - eDrive
Управление базами данных Access на VBA - eDrive
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
11<br />
tdf2.FindFirst "Кто = 'Алексеев'"<br />
End Sub<br />
Sub ЗаписиDAO ()<br />
Set базаДанных = CurrentDb<br />
строкаSQL = "SELECT * FROM Таблица1 WHERE Фирма LIKE 'I*'"<br />
Set результатЗапроса = базаДанных.OpenRecordset (строкаSQL)<br />
результатЗапроса.MoveFirst<br />
MsgBox результатЗапроса.Fields (0) & " - " & результатЗапроса.Fields (2)<br />
где = "Фирма = 'Intel'"<br />
результатЗапроса.FindFirst где<br />
MsgBox результатЗапроса.Fields (0) & " - " & результатЗапроса.Fields (2)<br />
результатЗапроса.FindNext где<br />
MsgBox результатЗапроса.Fields (0) & " - " & результатЗапроса.Fields (2)<br />
результатЗапроса.MoveLast<br />
MsgBox результатЗапроса.RecordCount<br />
End Sub<br />
Sub ОбновлениеЗаписей ()<br />
Set rst = CurrentDb.OpenRecordset ("Таблица1")<br />
где = "Фирма = 'Intel'"<br />
DoCmd.RunSQL _<br />
"UPDATE Таблица1 SET Це<strong>на</strong> = 5 WHERE NТовара=2"<br />
DoCmd.RunSQL _<br />
"UPDATE Таблица1 SET Фирма = 'LG' WHERE " & где<br />
DoCmd.RunSQL _<br />
"UPDATE Таблица1 SET Фирма = 'Zilog' WHERE " & _<br />
"Фирма = 'LG'"<br />
rst.Close<br />
Set rst = Nothing<br />
End Sub<br />
Sub А<strong>на</strong>лизЗаписей ()<br />
Set db = CurrentDb<br />
Set rst = db.OpenRecordset ("Таблица1", dbOpenDynaset)<br />
где = "Фирма = 'Intel'"<br />
rst.MoveFirst<br />
rst.FindFirst где<br />
If rst.NoMatch = False Then MsgBox "Фирма есть в этой таблице"<br />
rst.FindNext где<br />
If rst.NoMatch Then MsgBox "Фирма только од<strong>на</strong>"<br />
rst.Close<br />
db.Close<br />
Set rst = Nothing<br />
Set db = Nothing<br />
End Sub<br />
Sub СписокБазыДанных ()<br />
Set текущаяБазаДанных = CurrentDb<br />
Set рабочаяОбласть = DBEngine.Workspaces(0)<br />
Set новаяБазаДанных = рабочаяОбласть.CreateDatabase _<br />
("Студенты.mdb", dbLangGeneral)