Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
01.02.2016, 15:12
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
Как прописать готовый запрос (аксес) на вставку в VBA. в запросе заполняются 3 поля, 2 из них берут значения из формы, а третье поле заполняется еще из одного запроса. Private Sub Кнопка4_Click() With CurrentDb.QueryDefs("Insert_tov") .Parameters("Nd") = Me.Поле1 .Parameters("Nt") = Me.Поле2 .Execute End With End Sub Я так делала, все работают. а в этом мне пишет мало параметров. в чем может быть ошибка? спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 15:14
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
zagadochnitsa, возможно поля 1 или 2 пустые мы ведь даже их тип не видим для дат вообще свои законы ========== выложите базу или хотя бы --запрос --значения полей 1 и 2 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 15:17
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
INSERT INTO Product_report ( N_rep, R_date, СуммаНаПочаток ) SELECT [Nt] AS Выражение1, [Nd] AS Выражение2, Zaluwku.[остаток_на_ начало_ дня] FROM Zaluwku; это запрос вставки соответственно поле1 дата, оно не пустое при проверке все значение ввожу с формы ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 15:20
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
zagadochnitsa, но дата должна вводится в американском формате mm/dd/yyyy вряд ли вы это обеспечили ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 15:21
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
ПЕНСИОНЕРКА, подскажите, пожалуйста, как это сделать) я маску на форме прописала на дату 00.00.0000;0;" " ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 15:58
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
zagadochnitsa, я видимо сделала та, что бы уменьшить возню с кавычками(если я конечно не перепутала поля 1 2) Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 16:02
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
ПЕНСИОНЕРКА,Спасибо огромное за помощь! но все равно говорит,что мало параметров. может у меня криво что-то стоит? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 16:06
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
zagadochnitsa, может я поля 1 2 перепутала или у вас одно из полей пустое или одно дата, второе символьное ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 16:09
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
ПЕНСИОНЕРКА, проверила, все правильно, вы не ошиблись. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 16:15
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
zagadochnitsa, у меня работает(создала отладочную таблички) выложите базу ---иначе не угадать ситуацию ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 16:18
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
ПЕНСИОНЕРКА, спасибо еще раз) не могу выложить) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 16:22
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
zagadochnitsa, Сколько записей должно вставиться? Одна? Тогда нужно ввести ограничение на выборку из таблицы Zaluwku. Либо WHERE Zaluwku.<дата> = Format(Me.Поле2, "\#mm\/dd\/yyyy\#"), либо TOP 1, либо еще как-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 16:30
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
__Michelle, так тоже говорит, что мало параметров( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 16:33
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
zagadochnitsaПЕНСИОНЕРКА, спасибо еще раз) не могу выложить) никто же у вас не просил реальные таблицы учитесь делать отладочные --сохранение структуры --2-3 записи ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 16:42
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
zagadochnitsa, Ответьте, пожалуйста, — какие типы полей, — сколько записей должно вставиться, — если одна, по какому признаку выбирается поле из таблицы Zaluwku. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 16:48
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
__Michelle, __Michelle, N_rep числовой, R_date дата/время сумманапочаток числовой. должна вставляться одна запись. INSERT INTO Product_report ( N_rep, R_date, СуммаНаПочаток ) SELECT [nt] AS Выражение1, [nd] AS Выражение2, Zaluwku.[остаток_на_ начало_ дня] FROM Zaluwku WHERE ((([nd])=[Forms]![Trade_report]![Поле1])); ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 17:21
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
zagadochnitsa__Michelle, __Michelle, N_rep числовой, R_date дата/время сумманапочаток числовой. должна вставляться одна запись. INSERT INTO Product_report ( N_rep, R_date, СуммаНаПочаток ) SELECT [nt] AS Выражение1, [nd] AS Выражение2, Zaluwku.[остаток_на_ начало_ дня] FROM Zaluwku WHERE ((([nd])=[Forms]![Trade_report]![Поле1])); Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 17:28
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
Небольшая недоделка, поправляю. Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 17:33
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
http://www.sql.ru/faq/faq_topic.aspx?fid=157 Например, нет ли там десятичной запятой в первом числе? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 17:37
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
Владимир Саныч, нет,целое число ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 17:57
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
zagadochnitsa, Если до сих пор ничего не выходит, остается добавить Nz к [остаток_на_ начало_ дня]. Код: vbnet 1. 2. 3.
Как теперь? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2016, 23:26
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
А что вообще получается в переменной strSQL? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.02.2016, 09:03
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
Все время выдает, что слишком мало параметров) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.02.2016, 09:56
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
zagadochnitsa, где-то лишние запятіе или апострофі больше наврать здесь негде ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.02.2016, 10:00
|
|||
---|---|---|---|
|
|||
Vba запрос |
|||
#18+
zagadochnitsa, и добавьте отладку для просмотра в окне отладки Код: vbnet 1. 2. 3. 4.
и сомневаюсь в єтом "[nd]=" & Me.Поле1)) & ")" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&tablet=1&tid=1613963]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
others: | 338ms |
total: | 487ms |
0 / 0 |