Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Переменная вместо названия поля в Recordset (MS 2000)
 
 автор: час   (27.02.2007 в 13:04)   личное сообщение
 
 

Возможно ли такое использование переменной

Dim Pole as string
Pole="Телефон"
Dim rs as DAO.Recordset
Set rs ........... OpenRecordset("TABLICA")
rs.addnew
rs! Pole="2222-33-22"
...........................
.............

  Ответить  
 
 автор: osmor   (27.02.2007 в 13:07)   личное сообщение
 
 

rst.fields(Pole)

  Ответить  
 
 автор: час   (27.02.2007 в 13:09)   личное сообщение
 
 

Олег Спасибо... .
Я правильно понял...-> Получается Набор записей, поля, (Конкретное поле "имя его")

  Ответить  
 
 автор: osmor   (27.02.2007 в 13:28)   личное сообщение
 
 

да.
объект recordset содержит коллекцию Fields в которой содержаться все поля рекордсета объекты Field

srt!ИмяПоля - обращение к полю через дефолтовую коллекцию объекта рекордсет (fields)
Это почти как свойство Value, можно указывать, а можно опустить.
srt.fields("ИмяПоля") - а так обращение к элементу коллекции Fields (можно по номеру)

  Ответить  
 
 автор: час   (27.02.2007 в 13:52)   личное сообщение
 
 

Огромная спасиба
я два дня подставлял запятые, кавычки, скобки, ампесанды, замучился но решения не находил.....

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList