Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.03.2010, 13:55   #1
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию Массив в таблицу

Доброго дня! Подскажите пожалуйста как имея массив создать таблицу и передать туда данные на VBA?
Например из таблицы в массив так:
Код:
Set rs = CurrentDb.OpenRecordset("SELECT * FROM tabl1")
polya = rs.GetRows(rs.RecordCount)
А потом после обработки как это все вернуть обратно?
Можно сделать все! Было бы время, да деньги...

Последний раз редактировалось mchip; 25.03.2010 в 14:27.
mchip вне форума Ответить с цитированием
Старый 25.03.2010, 21:42   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте mchip.
1. "..Например из таблицы .. так.." - Вы заблуждаетесь называя рекордсет таблицей, это не одно и тоже.
2. хотелось бы узнать о планируемом назначении подобной "конвертации",
(возможно существуют и другие, более простые способы получения результата )

Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 26.03.2010, 13:17   #3
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

Цитата:
Сообщение от Teslenko_EA Посмотреть сообщение
Здравствуйте mchip.
1. "..Например из таблицы .. так.." - Вы заблуждаетесь называя рекордсет таблицей, это не одно и тоже.
2. хотелось бы узнать о планируемом назначении подобной "конвертации",
(возможно существуют и другие, более простые способы получения результата )

Евгений.
Доброго времени!
1)Я понимаю что рекордсет не является таблицей. В данном случае я присваиваю рекордсету таблицу (ну или запрос который выбирает все данные таблицы) и передаю все значения в массив. Так вот вопрос: можно ли также одним действием присвоить рекордсету значения массива (ну для примера 10 на 800) или сразу массив перенести в таблицу...?
2) Все это нужно для заполнения таблицы данными. Данные хранятся в бинарном файле в определенной последовательности. Я их считываю, обрабатываю, и у меня получается массив ( где то 270 на 26 000).
Сейчас я формирую построчно рекордсет (на 270 значений) и закидываю в таблицу. А хотелось бы сразу весь массив.
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерный массив. Q basic - Построить новый массив из элементов исходного ,которые больше P. Marishkaa Помощь студентам 2 12.01.2010 16:54
Массив в таблицу Java Dim2 Общие вопросы по Java, Java SE, Kotlin 4 18.11.2009 09:31
Восстановить таблицу Dj_smart SQL, базы данных 3 19.05.2009 18:38
Инвертировать таблицу? Ash БД в Delphi 2 29.01.2009 02:23
Упорядочить массив в порядке возрастания и напечатать входной и исходный массив. TheVenny Помощь студентам 3 26.11.2008 15:06