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