|
изменение типа данных в запросе
|
|||
---|---|---|---|
#18+
Суть проблемы: при нажатии кнопки запускается процедура, которая 1. Создает таблицу: Код: vbnet 1.
2. Определяет переменные (привожу только нужную): Код: vbnet 1. 2. 3.
3. Вставляю переменные в таблицу: Код: vbnet 1.
при выполнении процедуры вылетает ошибка (в приложении) если переменную задать в виде Код: vbnet 1.
то запрос срабатывает, но в таблицу попадает математический результат вычисления 2017-01-19-19, то есть 1978, хотя везде указано, что это поле должно быть текстовым. Где я что-то упустил? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2017, 23:43 |
|
изменение типа данных в запросе
|
|||
---|---|---|---|
#18+
blackbuster, не срабатывает даже в части d = frm.Year откуда берутся данные для формирования строки? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2017, 00:20 |
|
изменение типа данных в запросе
|
|||
---|---|---|---|
#18+
Tarasios, из свободных полей другой формы. из них в той форме генерируется поле Smena_N (тип - текстовый), которое также пытался указать в запросе: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2017, 00:27 |
|
изменение типа данных в запросе
|
|||
---|---|---|---|
#18+
Tarasiosblackbuster, не срабатывает даже в части d = frm.Year поля Year, Month, Day1 и Day2 подтягиваются корректно, как было видно во вложении, но вся конструкция воспринимается как формула, поэтому на добавку "-__" система ругается ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2017, 00:31 |
|
изменение типа данных в запросе
|
|||
---|---|---|---|
#18+
blackbuster, насколько я понял, надо играться с кол-вом кавычек по обе стороны от символа минуса. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2017, 00:39 |
|
изменение типа данных в запросе
|
|||
---|---|---|---|
#18+
blackbuster, Может, одновременно и создавать таблицу, и включать в нее запись? Код: sql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2017, 00:49 |
|
изменение типа данных в запросе
|
|||
---|---|---|---|
#18+
__Michelle, одну запись вставляет корректно, а дальше ругается, что таблица TO_Select уже есть.. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2017, 02:18 |
|
изменение типа данных в запросе
|
|||
---|---|---|---|
#18+
blackbuster__Michelle, одну запись вставляет корректно, а дальше ругается, что таблица TO_Select уже есть..Правильно. Если нужно вставлять записи в уже существующую таблицу, то Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2017, 02:33 |
|
изменение типа данных в запросе
|
|||
---|---|---|---|
#18+
__Michelle, вставил создание и удаление таблицы в цикл и все заработало корректно: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.
Спасибо за помощь! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2017, 02:45 |
|
изменение типа данных в запросе
|
|||
---|---|---|---|
#18+
Вместо этого Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
лучше это Код: vbnet 1. 2. 3. 4. 5. 6. 7.
И вообще непонятно, зачем сначала для каждой записи создавать TO_Select, писать туда эту запись, затем переносить эту запись в ved, и удалять тут же TO_Select. И так для каждой записи... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2017, 03:06 |
|
|
start [/forum/topic.php?fid=45&msg=39387289&tid=1612795]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 126ms |
0 / 0 |