powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / 2 запроса по кнопке одновременно
46 сообщений из 46, показаны все 2 страниц
2 запроса по кнопке одновременно
    #35655411
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть запрос на добавление, который по данным формы заносит запись в таблицу. Как по этой же кнопке с этой же формы занести № (ключевое поле) в другую таблицу
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655415
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А в чем вопрос? Если в том, как узнать этот самый №, то см. в факах.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655425
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопрос : как указать что заносить в таблицу?
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655454
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
присваиваю таблица.поле=форма.поле
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655455
Фантазияприсваиваю таблица.поле=форма.поле
Это такой вопрос с подвохом?
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655458
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Фантазияприсваиваю таблица.поле=форма.поле
1. А у Вас этот № сидит в форме, т.е. известен?
2. Почему присваиваете? Вам надо добавить запись или изменить значение поля в существующей записи?
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655473
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да № ввожу на форме он известен
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655474
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добавить запись
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655476
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Тогда почему Вы не можете сделать еще один запрос на добавление?
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655480
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже сделала. вписала в кнопку..чот ругается на нарушение целостности данных
а можно sql - запрос как то в кнопку поместить.
я то делаю запрос мастером и вызываю через мастер
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655492
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Фантазиячот ругается на нарушение целостности данных
Ну вот наконец Вы и задали вопрос... Теперь осталось привести неработающую программу.

Фантазияа можно sql - запрос как то в кнопку поместить.
У Вас же один уже помещен?
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655497
Фотография alexmsp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
крепко держался юнец на допросе
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655499
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет я по кнопке просто запрос вызываю. запрос сделан с помощью мастера, то есть в кнопке автоматом прописывается что-то типа имени запроса и все. с целостностью данных я уже разобралась. Мне просто сейчас интересно, если я возьму SQL - запрос как его вызвать в кнопке...пробывала просто его туда записать - ошибка
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655504
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Фантазиято есть в кнопке автоматом прописывается что-то типа имени запроса и все
Ой ли? А если повнимательнее посмотреть? Вот скопируйте сюда, и вместе посмотрим внимательно.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655509
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Private Sub Кнопка31_Click()
On Error GoTo Err_Кнопка31_Click

Dim stDocName As String

stDocName = "доб1"
DoCmd.OpenQuery stDocName, acNormal, acEdit

stDocName = "доб2"
DoCmd.OpenQuery stDocName, acNormal, acEdit

Exit_Кнопка31_Click:
Exit Sub
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655514
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ну, как видите, не совсем "что-то типа имени запроса и все". И я смотрю, что у Вас там вызываются два запроса. Второй - это Вы добавили? И оно не работает?

Впрочем, мне не нравится, как оно там написано. Я бы вместо
DoCmd.OpenQuery stDocName, acNormal, acEdit
написал
CurrentDb.Execute stDocName
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655515
Фотография alexmsp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч,
Пытай дальше по текстам запросов:)
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655517
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
alexmspВладимир Саныч,
Пытай дальше по текстам запросов:)
Лень.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655518
Фотография alexmsp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч
Лень.
Сдался все-таки:)
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655522
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему не работает? я уже сказала что все работает прерасно. но это не sql...спрашиваю как в кнопку засунуть запрос на sql написанный?
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655525
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Вы хотите вместо имени запроса засунуть в кнопку его текст??? Ну так замените имя запроса на его текст.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655528
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CurrentDb.Execute "sql-запрос"
... так?
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655530
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Угу, угу!
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655531
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нефига синтаксич ошибка пишет
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655533
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Неработающую программу приведете или нам так гадать?
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655536
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Private Sub Кнопка57_Click()

CurrentDb.Execute "INSERT INTO Родственники ( Фамилия, Имя, Отчество, Адрес, Дом_телефон, Рабочий_телефон, Место_работы, №, Должность )SELECT Forms!вводродст!Поле0 AS Выражение1, Forms!вводродст!Поле2 AS Выражение2, Forms!вводродст!Поле4 AS Выражение3, "г. " & Forms!вводродст!Поле6 & " ул. " & Forms!вводродст!Поле8 & " д. " & Forms!вводродст!Поле10 & " кв. " & Forms!вводродст!Поле12 AS Выражение4, Forms!вводродст!Поле14 AS Выражение5, Forms!вводродст!Поле22 AS Выражение6, Forms!вводродст!Поле18 AS Выражение7, Forms!вводродст!Поле32 AS Выражение8, Forms!вводродст!Поле20 AS Выражение9"
End Sub
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655554
ФантазияPrivate Sub Кнопка57_Click()

CurrentDb.Execute "INSERT INTO Родственники ( Фамилия, Имя, Отчество, Адрес, Дом_телефон, Рабочий_телефон, Место_работы, №, Должность )SELECT Forms!вводродст!Поле0 AS Выражение1, Forms!вводродст!Поле2 AS Выражение2, Forms!вводродст!Поле4 AS Выражение3, "г. " & Forms!вводродст!Поле6 & " ул. " & Forms!вводродст!Поле8 & " д. " & Forms!вводродст!Поле10 & " кв. " & Forms!вводродст!Поле12 AS Выражение4, Forms!вводродст!Поле14 AS Выражение5, Forms!вводродст!Поле22 AS Выражение6, Forms!вводродст!Поле18 AS Выражение7, Forms!вводродст!Поле32 AS Выражение8, Forms!вводродст!Поле20 AS Выражение9"
End Sub
А теперь напрягитесь и сделайте, как положено:
Код: plaintext
1.
2.
3.
4.
5.
6.
Dim SQL as String
SQL="INSERT INTO Родственники ( Фамилия, Имя, Отчество, Адрес, Дом_телефон, "  & _
"Рабочий_телефон, Место_работы, №, Должность )" & _
"SELECT Forms!вводродст!Поле0 AS Выражение1, " & _ " и т.д.
...........
Debug.Pring SQL
и приведите результат Debug.Pring SQL, чтобы было понятно не только компьютеру, что там ему передается в качестве SQL-команды
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655555
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Понятно. У Вас там кавычки попались. Все кавычки внутри кавычек надо удвоить. Или - в запросе - можно заменить на апострофы.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655559
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
всегда одно и тожеи приведите результат Debug.Pring SQL
Это невозможно, программа не проходит компиляцию.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655560
[quot всегда одно и тоже]
...........
Debug.Pring SQL
[/src]опечатка, должно быть
Debug.Print
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655565
Фотография alexmsp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч,
таки добился ответа c текстом, поздравляю:)
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655569
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
исправила на апострофы внутри
ругается, говорит параметров мало
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655570
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
alexmspВладимир Саныч,
таки добился ответа c текстом, поздравляю:)
Прошу зрителей не разговаривать с гладиаторами во время боя.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655572
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно, конечно, результат неудачного копирования

В тексте запроса Select прижат к скобке слева без пробела между ними. Это тоже ошибка. Надо исправить.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655574
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычПрошу зрителей не разговаривать с гладиаторами во время боя.

Виноват, Саныч

Линяю отседова.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655577
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_worldВозможно, конечно, результат неудачного копирования

В тексте запроса Select прижат к скобке слева без пробела между ними. Это тоже ошибка. Надо исправить.
исправила..все арвно тоже самое
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655578
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Фантазияисправила на апострофы внутри
ругается, говорит параметров мало
http://www.sql.ru/faq/faq_topic.aspx?fid=410
Один из вариантов - все ссылки на поля форм заменить на значения этих полей. Например:
Код: plaintext
...Forms!вводродст!Поле4...
заменяется на
Код: plaintext
..." & CStr(Forms!вводродст!Поле4) & "...
(это если поле числовое) или на
Код: plaintext
...'" & Forms!вводродст!Поле4 & "'...
(если оно текстовое).
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655580
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
mds_worldВ тексте запроса Select прижат к скобке слева без пробела между ними. Это тоже ошибка. Надо исправить.
Это не ошибка.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655594
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в " вместе с &амперсандами заключать?
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655606
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Я не предлагал ничего заключать в ". Наоборот, у Вас вся строка заключена в ", поэтому ссылки на поля форм как бы выносятся из нее. И, разумеется, присоединяются через &.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655608
Фантазия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну я поняла так и сдлала все равно ругается
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655612
Фотография alexmsp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч,
извини, добавлю:)
часть амперсандов должно входить в текст SQL как сцепка значений поля, а часть в текст VBA как сцепка строк.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655613
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Фантазияну я поняла так и сдлала все равно ругается
Привести здесь неработающую программу надо каждый раз напоминать? А то ведь я начну гадать - всем поплохеет.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655614
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
alexmspВладимир Саныч,
извини, добавлю:)
часть амперсандов должно входить в текст SQL как сцепка значений поля, а часть в текст VBA как сцепка строк.
Причем первые из них уже есть в тексте запроса, а вторые добавляются сейчас.
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655615
Фотография alexmsp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну удачи вам:) я - спать:)
...
Рейтинг: 0 / 0
2 запроса по кнопке одновременно
    #35655617
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
alexmspНу удачи вам:) я - спать:)
Я тоже скоро.
...
Рейтинг: 0 / 0
46 сообщений из 46, показаны все 2 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / 2 запроса по кнопке одновременно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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