powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запара с запросом на вставку
9 сообщений из 9, страница 1 из 1
Запара с запросом на вставку
    #32260254
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть строка
Код: plaintext
1.
2.
CurrentDb.Execute  "INSERT INTO CDLSTemp (Delivery, Temp, Model_code, Thread_ID, ThColor, ThComments, MColor, Key_pr, Variant, Quanty, ID"  _
      &  " ("  & Del &  ", "  & rst.Fields( "Temp" ) &  ", "  "" & rst.Fields(" Model_code ") & "  "", "  & rst.Fields( "ThId" ) &  ", "  "" & rst.Fields(" ThColor ") & "  "", "  "" & IIf(IsNull(rst.Fields(" ThComments ")), "  ", rst.Fields(" ThComments ")) & "  "","  _
        &  " "  "" & IIf(IsNull(rst.Fields(" MColor ")), "  ", rst.Fields(" MColor ")) & "  "", "  & rst.Fields( "Key_pr" ) &  ", "  & rst.Fields( "Variant" ) &  ", "  "" & Str(rst.Fields(" Quanty ")) & "  "", "  & rst.Fields( "CotTex" ) &  ");" 

не проходит хоть ты тресни...
...
Рейтинг: 0 / 0
Запара с запросом на вставку
    #32260270
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Конкретнее какие ошибки?

2) Что-то вроде здесь странно:
"& " """ & IIf(IsNull(rst.Fields("MColor")),

с кавычками во всем коде какой-то перебор царит (вроде бы :))

Типа мне даже не ясно что вот это такое
""" & rst.Fields("Model_code") & """
...
Рейтинг: 0 / 0
Запара с запросом на вставку
    #32260278
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Продолжу мысль:
По-моему вместо """ & rst.Fields("Model_code") & """ нужно '" & rst.Fields("Model_code") & "'
...
Рейтинг: 0 / 0
Запара с запросом на вставку
    #32260284
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1)Ошибка одна но фатальная
Syntax error in INSERT INTO statement. (Error 3134)

2)
Пытался подставлять NULL вместо пустого значения
" & IIf(IsNull(rst.Fields("MColor")),"Null","""" & rst.Fields("MColor") & """") & "
а насчёт & " """ - это для соединения со строкой...

""" & rst.Fields("Model_code") & """ - вставляем текстовое значение в строку шоб в строке былО в кавычках
...
Рейтинг: 0 / 0
Запара с запросом на вставку
    #32260287
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще то это одно и тоже...
...
Рейтинг: 0 / 0
Запара с запросом на вставку
    #32260294
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А где тут, кстати, инструкция Select или Values???

Типа Syntax:
Insert INTO tbl(...) SELECT ... FROM tbl
или
Insert INTO tbl(...) SELECT ... - это для твоего случая
...
Рейтинг: 0 / 0
Запара с запросом на вставку
    #32260303
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во мля я чудак с большой буквы М
А VALUES прописать, а скобочки закрыть....

извените что отвлёк...

2 Vsevolod V
пошёл в правильном направлении, но выводы сделал не правильные
...
Рейтинг: 0 / 0
Запара с запросом на вставку
    #32260307
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Sfagnum
У меня последнее время кателок туго варит - работаю очень много :)
...
Рейтинг: 0 / 0
Запара с запросом на вставку
    #32260321
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аналогично :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запара с запросом на вставку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]