|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Loxinfo 3) запрос temp я выложил, он на фото выше просмотрела все, но не нашла Код: sql 1. 2. 3.
это читается, как вставить в таблицу vbs_Invoice_Q_Between vbs_Q_Between.* - все поля таблицы/запроса vbs_Q_Between * после запятой снова запрашивает все поля vbs_Q_Between я совсем не чайник, а педантизм при поиске ошибок - обязателен ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 10:54 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Loxinfo почему вы ей не верите? это название запроса Что там с моим вопросом? 22101131 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 10:57 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА Loxinfo 3) запрос temp я выложил, он на фото выше просмотрела все, но не нашла Код: sql 1. 2. 3.
авторэто читается, как вставить в таблицу vbs_Invoice_Q_Between vbs_Q_Between.* - все поля таблицы/запроса vbs_Q_Between * после запятой снова запрашивает все поля vbs_Q_Between я совсем не чайник, а педантизм при поиске ошибок - обязателен Извините за "чайник" на фото 3 запроса в конструкторе авторэто читается, как вставить в таблицу vbs_Invoice_Q_Between vbs_Q_Between.* - все поля таблицы/запроса vbs_Q_Between * после запятой снова запрашивает все поля vbs_Q_Between Это делал Access автоматом ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 11:17 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Панург Loxinfo почему вы ей не верите? это название запроса Что там с моим вопросом? 22101131 Ответ на фото, ниже одну из звездочек я убрал, это было из за того что я удалил случайно старый запрос и переделал запрос на временную таблицу в запрос на добавление ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 11:28 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Панург Loxinfo почему вы ей не верите? это название запроса Что там с моим вопросом? 22101131 Ошибка Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 11:32 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Loxinfo, а теперь сравни что у меня написано и у тебя... внимательно ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 11:40 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Loxinfo, ну и ошибка (перевод) Изменения не были успешно внесены из-за повторяющихся значений в индексе, ключевых полях или связях. Измените данные в поле или полях, содержащих повторяющиеся значения, удалите индекс или переопределите его, чтобы разрешить повторяющиеся значения, и повторите попытку. Ни о чём не заставляет задуматься? Вывод - код работает, разбирайся чего там с данными. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 11:45 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Loxinfo, ну и вывод сообщений зря отключил... где-то тут 22100683 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 11:47 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Панург Loxinfo, а теперь сравни что у меня написано и у тебя... внимательно Ваш код Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Ваш код, но я активировал пару строк, а именно ('prp.Value = Eval(prp.Name) и эту ('qdf.Execute ) Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Без активации этих строк код даже не "пикнул" авторНи о чём не заставляет задуматься? Вывод - код работает, разбирайся чего там с данными. Я хорошо читаю по английски 1) судя по предупреждению, код пытался инф. из всех 4х запросов слить или объединить в одну кучу, что делать нельзя 2) если посмотреть внимательно на ваш код, (хочу напомнить, я ЧАЙНИК и делаю все по интуиции) в нем нет никакой инф. куда нужно поместить, как и что именно нужно поменять в запросах, которые только и указаны в коде ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 12:33 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Loxinfo судя по предупреждению, код пытался инф. из всех 4х запросов слить или объединить в одну кучу, что делать нельзя Я не знаю структуру таблиц, но могу предположить, что предупреждение отключено (DoCmd.SetWarnings или через опции) потому запросы выполняемые через DoCmd.OpenQuery молчат и попросту не выполняются, т.к. данные уже есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 12:40 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Loxinfo если посмотреть внимательно на ваш код, (хочу напомнить, я ЧАЙНИК и делаю все по интуиции) в нем нет никакой инф. куда нужно поместить, как и что именно нужно поменять в запросах, которые только и указаны в коде Если это замечание касается того, что не понятно куда в модуле VBA вписать код, то вполне логично предположить что туда же (точнее вместо) откуда взят приведённый твой код 22101022 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 12:45 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Loxinfo Без активации этих строк код даже не "пикнул" Весь этот процесс называется отладка кода ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 12:51 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Уважаемые гуру программирования, а также, как говорят у нас в "деревне" Кун Кру, АчанЫ и Сенсеи... Давайте забудем что было написано выше. Сделаем глубокий вдох, и со свежей головой и полными легкими (того, кто что вдохнул...) прочтем текст ниже Что нам дано 1) Чайник - 1 штук, который возомнил себя программистом (ваш покорный слуга) и решил доказать (прежде всего себе) и тем шакалам, которые посмели обозвать его базу данных не пригодной для реализации намеченных задач... (поясню, шакалы, те кто взял деньги, месяц гонял балду а потом заявил что не может работать с базой) 2) Виновница всего кипиша, сама база данных, ну ее мы трогать не будем, пока... 3) 4 запроса на добавление во временные таблицы, ну и сами временные таблицы Запросы на добавление Код: plsql 1. 2. 3. 4.
Временные таблицы Код: plsql 1. 2. 3. 4.
4) 1 форма с 5ю (пять) параметрами, которые меняются непосредственно в форме Код: plsql 1. 2. 3. 4. 5.
Во всех запросах меняются ТОЛЬКО эти 5ть параметров ЗАДАЧА.... Нужно через код VBA изменять переменные в запросах на добавление, ПЕРЕД добавлением во временные таблицы Типа инф которую вносят в форме, а это; [City], [CheckIn], [CheckOut], [Adult], [Child] , ничего более менять в запросах не нужно Повторюсь, инф. в запросах разная и только эти 5ть параметров одинаковые во всех 4х запросах Да структура запросов, ячейки, их кол-во все одинаковое, но инфа разная И теперь, как говорил наш ком. взвода, перед марш броском, попробуем дойти с этим, барахлом, до дверей казармы, а там уже будет легче. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 13:03 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Loxinfo Нужно через код VBA изменять переменные в запросах на добавление, ПЕРЕД добавлением во временные таблицы так и сделано уж. Не пробовал очищать таблицы (временные?) прежде чем вносить данные? Или этого не требуется? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 13:06 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Панург Loxinfo Без активации этих строк код даже не "пикнул" Весь этот процесс называется отладка кода фото ниже ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 13:07 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
очищать можно прежде чем заполнять ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 13:07 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Панург Loxinfo Нужно через код VBA изменять переменные в запросах на добавление, ПЕРЕД добавлением во временные таблицы так и сделано уж. Не пробовал очищать таблицы (временные?) прежде чем вносить данные? Или этого не требуется? код на форме ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 13:09 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Панург очищать можно прежде чем заполнять я же уже сделал скрины чистых табл. код с запросами на удаление их чистит при каждой загрузке формы я хоть и чайник, но уж не до такой степени.. ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 13:11 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Loxinfo, гм... вот и видно что я ошибся поменяй Parameter Код: vbnet 1. 2. 3. 4. 5. 6. 7.
копируя нужно проверять, даже то что написали опытные люди (это мне) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 13:14 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
после смены протестируй ещё раз ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 13:16 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Панург Loxinfo, гм... вот и видно что я ошибся поменяй Parameter Код: vbnet 1. 2. 3. 4. 5. 6. 7.
копируя нужно проверять, даже то что написали опытные люди (это мне) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 14:13 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Loxinfo Давайте забудем что было написано выше давайте вот мой анализ задачи -видимо обошлась бы 1 запросом, заполнив поле тип строки согласно таблицы vbs_Q_Not_Between_Add1выехал до периода или въехал после периодаvbs_Q_Between_Add2въехал и выехал в периодеvbs_Q_From_Add3въехал в периоде vbs_Q_To_Add4выехал в периоде Есть форма с переменными ([City]-город, [DateFrom]- начало периода, [DateTo]-конец периода, [Adult]-взрослые, [Child]-дети) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 14:15 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Кривцов Анатолий Панург Loxinfo, гм... вот и видно что я ошибся поменяй Parameter Код: vbnet 1. 2. 3. 4. 5. 6. 7.
копируя нужно проверять, даже то что написали опытные люди (это мне) Ниже детали по работе кода Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 14:38 |
|
Запросы на добавление в таблицы, с параметрами из формы
|
|||
---|---|---|---|
#18+
Loxinfo Ниже детали по работе кода Loxinfo Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
теперь переставь одинарную кавычку на все Debug.Print, а то что зелёное убери кавычку. И попробуй снова, запросы должны выполнятся если открыта форма HotelCalculator ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2020, 14:46 |
|
|
start [/forum/topic.php?fid=45&msg=39938691&tid=1610170]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
others: | 250ms |
total: | 413ms |
0 / 0 |