|
Необновляемый запрос
|
|||
---|---|---|---|
#18+
Собственно сабж. Запрос вида: Код: vbnet 1. 2. 3.
отрабатывает нормально. Однако, чтобы вывести текстовые значения из справочников, создаю запрос с Join-ами, вида: Код: vbnet 1.
В MS Access (который тоже работает через Jet ) запрос обновляемый, редактируя код цеха в этом запросе с join -ами, к примеру, данные изменяются и сохраняются в таблице. А вот при этой же конструкции запроса в VS , выдается ошибка, что, мол, запрос не должен содержать более одной таблицы, для обновления. Конечно, можно добавить 3 Column в грид со своими bindingsource , однако добавив их, заметно тормозит загрузка формы, пока прорисует(что лЕ) эти самые столбцы. Кто как выходил из положения? Да, Provider=Microsoft.Jet.OLEDB.4.0. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2015, 07:27 |
|
Необновляемый запрос
|
|||
---|---|---|---|
#18+
Agapov_stas, 1. Не надо полагаться на автоматически созданные в студии запросы на обновление. Напишите обновляющий запрос (или несколько) которые изменяют данные только в одной из связанных таблиц 2. Не знаю, прокатит ли на Эксесе, но в MS SQL помогла бы обертка запроса во VIEW. Учтите, что в Эксесе View почему-то называются "хранимые процедуры" ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2015, 09:40 |
|
Необновляемый запрос
|
|||
---|---|---|---|
#18+
Cat2Не надо полагаться на автоматически созданные в студии запросы на обновление. Напишите обновляющий запрос (или несколько) которые изменяют данные только в одной из связанных таблиц Cat2 , понял, спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2015, 10:36 |
|
Необновляемый запрос
|
|||
---|---|---|---|
#18+
Не создавая другой топик, ввиду того, что вопрос относится и к этому, хочу спросить. Как обновить данные в гриде теперь. Ситуация такая.. 1. Есть грид, со списком записей 2. При двойном клике открывается форма просмотра детальной информации 3. Сделал изменения. Нажал сохранить: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
4. Как теперь обновить данные в том самом гриде?К самому гриду привязан bindinsource (bsPasportDb). Через adapter не обновить ds , так как запрос необновляемый(поэтому, собственно, и выполняется через UPDATE ) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2015, 11:37 |
|
Необновляемый запрос
|
|||
---|---|---|---|
#18+
Ах да, форма детального просмотра также на bsPasportDb . ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2015, 11:39 |
|
|
start [/forum/topic.php?fid=20&fpage=72&tid=1401040]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 321ms |
total: | 438ms |
0 / 0 |