|
|
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Есть запрос на добавление, который по данным формы заносит запись в таблицу. Как по этой же кнопке с этой же формы занести № (ключевое поле) в другую таблицу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 20:12 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
А в чем вопрос? Если в том, как узнать этот самый №, то см. в факах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 20:13 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
вопрос : как указать что заносить в таблицу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 20:20 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
присваиваю таблица.поле=форма.поле ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 20:48 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Фантазияприсваиваю таблица.поле=форма.поле Это такой вопрос с подвохом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 20:49 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Фантазияприсваиваю таблица.поле=форма.поле 1. А у Вас этот № сидит в форме, т.е. известен? 2. Почему присваиваете? Вам надо добавить запись или изменить значение поля в существующей записи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 20:52 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
да № ввожу на форме он известен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 21:05 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
добавить запись ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 21:06 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Тогда почему Вы не можете сделать еще один запрос на добавление? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 21:08 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
уже сделала. вписала в кнопку..чот ругается на нарушение целостности данных а можно sql - запрос как то в кнопку поместить. я то делаю запрос мастером и вызываю через мастер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 21:12 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Фантазиячот ругается на нарушение целостности данных Ну вот наконец Вы и задали вопрос... Теперь осталось привести неработающую программу. Фантазияа можно sql - запрос как то в кнопку поместить. У Вас же один уже помещен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 21:32 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
крепко держался юнец на допросе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 21:39 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
нет я по кнопке просто запрос вызываю. запрос сделан с помощью мастера, то есть в кнопке автоматом прописывается что-то типа имени запроса и все. с целостностью данных я уже разобралась. Мне просто сейчас интересно, если я возьму SQL - запрос как его вызвать в кнопке...пробывала просто его туда записать - ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 21:43 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Фантазиято есть в кнопке автоматом прописывается что-то типа имени запроса и все Ой ли? А если повнимательнее посмотреть? Вот скопируйте сюда, и вместе посмотрим внимательно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 21:46 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 21:54 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Ну, как видите, не совсем "что-то типа имени запроса и все". И я смотрю, что у Вас там вызываются два запроса. Второй - это Вы добавили? И оно не работает? Впрочем, мне не нравится, как оно там написано. Я бы вместо DoCmd.OpenQuery stDocName, acNormal, acEdit написал CurrentDb.Execute stDocName ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:00 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч, Пытай дальше по текстам запросов:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:02 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
alexmspВладимир Саныч, Пытай дальше по текстам запросов:) Лень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:03 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч Лень. Сдался все-таки:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:04 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
почему не работает? я уже сказала что все работает прерасно. но это не sql...спрашиваю как в кнопку засунуть запрос на sql написанный? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:05 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Вы хотите вместо имени запроса засунуть в кнопку его текст??? Ну так замените имя запроса на его текст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:08 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
CurrentDb.Execute "sql-запрос" ... так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:11 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Угу, угу! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:12 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
нефига синтаксич ошибка пишет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:13 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Неработающую программу приведете или нам так гадать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:13 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:16 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Фантазия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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:29 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Понятно. У Вас там кавычки попались. Все кавычки внутри кавычек надо удвоить. Или - в запросе - можно заменить на апострофы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:29 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
всегда одно и тожеи приведите результат Debug.Pring SQL Это невозможно, программа не проходит компиляцию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:30 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
[quot всегда одно и тоже] ........... Debug.Pring SQL [/src]опечатка, должно быть Debug.Print ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:30 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч, таки добился ответа c текстом, поздравляю:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:34 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
исправила на апострофы внутри ругается, говорит параметров мало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:38 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
alexmspВладимир Саныч, таки добился ответа c текстом, поздравляю:) Прошу зрителей не разговаривать с гладиаторами во время боя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:38 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Возможно, конечно, результат неудачного копирования В тексте запроса Select прижат к скобке слева без пробела между ними. Это тоже ошибка. Надо исправить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:40 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Владимир СанычПрошу зрителей не разговаривать с гладиаторами во время боя. Виноват, Саныч Линяю отседова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:42 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
mds_worldВозможно, конечно, результат неудачного копирования В тексте запроса Select прижат к скобке слева без пробела между ними. Это тоже ошибка. Надо исправить. исправила..все арвно тоже самое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:43 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Фантазияисправила на апострофы внутри ругается, говорит параметров мало http://www.sql.ru/faq/faq_topic.aspx?fid=410 Один из вариантов - все ссылки на поля форм заменить на значения этих полей. Например: Код: plaintext Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:44 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
mds_worldВ тексте запроса Select прижат к скобке слева без пробела между ними. Это тоже ошибка. Надо исправить. Это не ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:44 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
в " вместе с &амперсандами заключать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:58 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Я не предлагал ничего заключать в ". Наоборот, у Вас вся строка заключена в ", поэтому ссылки на поля форм как бы выносятся из нее. И, разумеется, присоединяются через &. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 23:16 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
ну я поняла так и сдлала все равно ругается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 23:18 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч, извини, добавлю:) часть амперсандов должно входить в текст SQL как сцепка значений поля, а часть в текст VBA как сцепка строк. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 23:21 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Фантазияну я поняла так и сдлала все равно ругается Привести здесь неработающую программу надо каждый раз напоминать? А то ведь я начну гадать - всем поплохеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 23:22 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
alexmspВладимир Саныч, извини, добавлю:) часть амперсандов должно входить в текст SQL как сцепка значений поля, а часть в текст VBA как сцепка строк. Причем первые из них уже есть в тексте запроса, а вторые добавляются сейчас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 23:23 |
|
||
|
2 запроса по кнопке одновременно
|
|||
|---|---|---|---|
|
#18+
Ну удачи вам:) я - спать:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 23:23 |
|
||
|
|

start [/forum/topic.php?all=1&fid=45&tid=1640482]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 337ms |

| 0 / 0 |
