Переменные

Alexanderik
Дата: 02.06.2004 17:43:58
Как можно получить значение поля, из базы. указывая при этом только string тип.

Например таблица
Empoyeer

автор

Поля

IDKey: Counter()
Text: String (50)

Указывая запрос

 Set db = CurrentDb
    'Open the Employees table.
    Set rst = db.OpenRecordset(dbFileName, dbOpenDynaset, dbReadOnly)


ID="IDKey"  ' в базе имеет Counter


  'так обычно обаращаемся к полю
 
switch = rst!IDKey

 ' а я бы хотел подставлять текстовое значение поля

switch = rst!"Text"   ' в скобках указывается нужное поле



(c)VIG
Дата: 02.06.2004 17:49:37
sMyField="Field1"
switch = rst(sMyField)
Victosha
Дата: 02.06.2004 17:57:23
Шкуренко Александр и фыыф
напоминают о Collect

sMyField="Field1"
switch = rst.Collect(sMyField)
----
может оказаться несколько быстрее в некотором среднем.