Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
15.08.2018, 16:50
|
|||
---|---|---|---|
|
|||
Определить текст как имя переменной. |
|||
#18+
Здравствуйте! Вопрос такой. Имеется рэкордсет, rst.Fields(1) имена переменных rst.Fields(2) значения которые нужно присвоить. Как это сделать? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Модератор: Учимся использовать тэги оформления кода - FAQ ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.08.2018, 17:14
|
|||
---|---|---|---|
|
|||
Определить текст как имя переменной. |
|||
#18+
rst.MoveFirst Do While Not rst.EOF rst.Edit rst.Fields(1) = rst.Fields(2) rst.Update rst.movenext loop Это если надо присвоить значение одного поля другому. Но вот кажется мне, что вам в целом надо что-то другое.... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.08.2018, 07:07
|
|||
---|---|---|---|
Определить текст как имя переменной. |
|||
#18+
vasiaman86Здравствуйте! Вопрос такой. Имеется рэкордсет, rst.Fields(1) имена переменных rst.Fields(2) значения которые нужно присвоить. Как это сделать? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Модератор: Учимся использовать тэги оформления кода - FAQ Evaluate ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.08.2018, 09:48
|
|||
---|---|---|---|
|
|||
Определить текст как имя переменной. |
|||
#18+
HandKot, Пишу на access 2003. Попытаюсь более подробно обяснить ситуацию. Имеется 15 глобальных переменных их имена в rst.Fields(1) а значения в rst.Fields(2). Необходимо определить rst.Fields(1) как часть кода. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.08.2018, 10:08
|
|||
---|---|---|---|
Определить текст как имя переменной. |
|||
#18+
vasiaman86Имеется 15 глобальных переменных их имена в rst.Fields(1) а значения в rst.Fields(2). Необходимо определить rst.Fields(1) как часть кода. Переменные УЖЕ имеются? или нужно их определить, а не только присвоить им значения? Если первое - то не вопрос... переменные в коде определены, имена известны, и осталось сляпать конструкцию типа Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
А вот если надо ещё их и определить - увы, задача нерешаема. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.08.2018, 10:25
|
|||
---|---|---|---|
|
|||
Определить текст как имя переменной. |
|||
#18+
Akina, Кажется то что нужно буду тестировать. Благодарю!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.08.2018, 10:41
|
|||
---|---|---|---|
Определить текст как имя переменной. |
|||
#18+
vasiaman86 , если Вы используете подобный подход, помыслите не о глобальных переменных. а о глобальной коллекции переменных, где ключ - имя, а значение - собственно значение. Тогда вместо переменной будете использовать выборку из коллекции, а присвоение из рекордсета по ключу. Типа: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.08.2018, 10:51
|
|||
---|---|---|---|
|
|||
Определить текст как имя переменной. |
|||
#18+
Код: vbnet 1. 2.
Здесь он добавит в коллекцию ссылку на DAO.Field, а не его значение. Не? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.08.2018, 11:31
|
|||
---|---|---|---|
|
|||
Определить текст как имя переменной. |
|||
#18+
глобальные коллекции переменных для меня пока рановато, а case отлично работает. Хотя с глобальными переменными не все просто они обнуляются после ошибки если процедура без обработчика ошибок. печалька ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=61&tablet=1&tid=2172268]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 159ms |
0 / 0 |