powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как считать Запрос в Массив ?
6 сообщений из 6, страница 1 из 1
Как считать Запрос в Массив ?
    #32503325
Valerik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ подскажите как в VB из ACCESS можно считать запрос или таблицу в амссив.
...
Рейтинг: 0 / 0
Как считать Запрос в Массив ?
    #32503336
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем рекордсет не устраивает?
...
Рейтинг: 0 / 0
Как считать Запрос в Массив ?
    #32503337
e_basil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотри метод ADO GetRows
...
Рейтинг: 0 / 0
Как считать Запрос в Массив ?
    #32503347
vlad_707
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
через адо
Вот часть работающего кода

Set rst = New ADODB.Recordset
' Note that we can't move backwards through
' this recordset.
Set rst.ActiveConnection = CurrentProject.Connection
rst.CursorType = adOpenForwardOnly
rst.LockType = adLockReadOnly
rst.Open (SQL_ZACL) ' имя запроса или сам запрос строкою ниже
' rst.Open ( _
' "SELECT ... FROM...")

' Get all the rows, but only the CompanyName
' and ContactName fields.
varData = rst.GetRows( _
Fields:=Array("СекцияЗакладки", "кодСекцияЗакладки"))
rst.Close
Set rst = Nothing

' How many rows did it actually send back?
intCount = UBound(varData, 2) + 1
' Loop through all the rows, printing out the
' data
For intI = 0 To intCount - 1 Step 1

fldStr = "pole" & intI + 1
Name = "Надпись" & intI + 1
Reset = "reset" & intI + 1


Me(Name).Caption = varData(0, intI)
Me(fldStr).RowSource = SQL_ZNACH
Me(fldStr).Requery
Me(Name).Visible = True
Me(fldStr).Visible = True
Me(Reset).Visible = True
...
Рейтинг: 0 / 0
Как считать Запрос в Массив ?
    #32503406
Valerik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как в перемену записать понятно
допустим так
dd = GetRows(колличество , скакой страки,Поле)
Ну записал я в переменную dd а как дальше ?
...
Рейтинг: 0 / 0
Как считать Запрос в Массив ?
    #32503412
Valerik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ААА все разобрался спасибо...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как считать Запрос в Массив ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]