powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / О формах в аксесе 200 и SQL запросах
5 сообщений из 5, страница 1 из 1
О формах в аксесе 200 и SQL запросах
    #32503592
Zmiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простой вопрос - есть форма с текстовыми полями и кнопка - как сделать, чтобы при нажатии кнопки данные передавались в таблицу 1 причем в ее конец?Спасибо заранее.
...
Рейтинг: 0 / 0
О формах в аксесе 200 и SQL запросах
    #32503620
Zmiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Private Sub Command22_Click()
CurrentDb.Execute "INSERT INTO Laadung" _
& "values (" & Forms![incoming_cargo]!Text8.Value, Forms![incoming_cargo]!Text10.Value, Forms![incoming_cargo]!Combo12.Value, Forms![incoming_cargo]!Text14.Value, Forms![incoming_cargo]!Combo16.Value, Forms![incoming_cargo]!Text18.Value, Forms![incoming_cargo]!Text20.Value & ");"
End Sub

что неправильно?количество столбцов и передаваемых данных одинаково, хотя компилятор пишет что их недостаточно.Помогите..Край нужно
...
Рейтинг: 0 / 0
О формах в аксесе 200 и SQL запросах
    #32503623
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем случае
Код: plaintext
1.
2.
3.
dim strSQL as string
strSQL ="INSERT INTO Laadung" _ 
& "values (" & Forms![incoming_cargo]!............ Forms![incoming_cargo]!Text20.Value & ");" 
debug.print strSQL 

берем готовую строку SQL из окна отладчика, создаем новый запрос, в режиме SQL вставляем строку в запрос, переходим режим конструктора и смотрим, что не так.

А в данном случае, - Forms![incoming_cargo]!Text8.Value, Forms![incoming_cargo]!Text10.Value, Forms![incoming_cargo]!Combo12.Value, Forms![incoming_cargo]!Text14.Value, Forms![incoming_cargo]!Combo16.Value, Forms![incoming_cargo]!Text18.Value, Forms![incoming_cargo]!Text20.Value воспринимается как одно поле.
Нужно:
"values ('" & Forms![incoming_cargo]!Text8.Value & "', '" & Forms![incoming_cargo]!Text10.Value & "', '" & Forms![incoming_cargo]!Combo12.Value, Forms! &.......
Кстати для краткости, ведь кнопочка на той же форме, что и поля? обращение Forms![incoming_cargo]! - можно опустить, Value тоже.
А насчет добавленных мной апострофов (поля в таблице текстовые?) сюда
...
Рейтинг: 0 / 0
О формах в аксесе 200 и SQL запросах
    #32505361
Zmiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, уже разобрался, поставил - CurrentDb.Execute "INSERT INTO Laadung values ('" & Forms![incoming_cargo]!Text8.Value & " ', '" & Forms![incoming_cargo]!Text10.Value & " ', '" & Forms![incoming_cargo]!Combo12.Value & " ', '" & Forms![incoming_cargo]!Text14.Value & "', '" & Forms![incoming_cargo]!Combo16.Value & "', ' " & Forms![incoming_cargo]!Text18.Value & "', '" & Forms![incoming_cargo]!Text20.Value & "');".
...
Рейтинг: 0 / 0
О формах в аксесе 200 и SQL запросах
    #32505458
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Кстати, пожелание насчет конца таблицы было некорректно. У таблицы нет начала и конца. Начало и конец появляются в запросе, когда задается порядок сортировки.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / О формах в аксесе 200 и SQL запросах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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