![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.06.2009
Сообщений: 32
|
![]()
Здравствуйте!не получается обновить БД созданную в Access.
Вот код: Query.Active:=false; Query.SQL.Clear; sql:= 'update userName set reg = 1 where userName.id = :iduser'; Query.SQL.Text:=sql; Query.Parameters.ParamByName('iduse r').Value:= IDUser; Query.Active:=True; При компиляции выдает ошибку: ![]() Помогите пожалуйста! Последний раз редактировалось Masip; 13.05.2010 в 10:39. |
![]() |
![]() |
#2 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.06.2009
Сообщений: 32
|
![]()
Delphi выдает все ту же ошибку!
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 12.02.2007
Сообщений: 360
|
![]()
ммм... А если так?
Код:
|
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.06.2009
Сообщений: 32
|
![]()
Все без изменений!
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 20.06.2007
Сообщений: 270
|
![]() Код:
Вообще-то компонент Query предназначен для получения данных из БД. Команды Update,Delete,Insert ни каких данных из БД не получают, а только передают серверу команду на изменение таблиц. На это дельфи и ругается. Для них можно воспользоваться специальным компонентом ADOCommand или, как я написал в примере выполнить ExecSQL, не активируя кверик.
-Кукушка, кукушка! Накукуй мне сто лет!
-А накукуй тебе столько? (с) Библия. Вольный перевод с древнееврейского. |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 02.06.2009
Сообщений: 32
|
![]()
Спасибо!все работает!
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 29.06.2010
Сообщений: 2
|
![]()
Привет, ребят! Подскажите как сделать так чтоб табличка обновлялась значениями из др 2х таблиц в АССЕССе?
пишу запрос UPDATE СводТабл SET Количество = (select Количество from ПрихТабл where Наименование=Forms!РасхФорм!Наимено вание and Модель=Forms!РасхФорм!Модель) - (select Количество from РасхТабл where Наименование=Forms!РасхФорм!Наимено вание and Модель=Forms!РасхФорм!Модель) WHERE exists (select Количество from СводТабл where Количество > 1); Говорит "operation must use an updateable query"???? вроде как и база открыта правильно,... |
![]() |
![]() |
#9 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Ал3, одна тема - один вопрос. Закрываю.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обновление | 313131 | Помощь студентам | 0 | 05.03.2010 18:52 |
Обновление | Boris96_2007 | Общие вопросы Delphi | 3 | 14.04.2009 23:15 |
Обновление ПО | [Smarik] | Общие вопросы Delphi | 3 | 02.02.2009 09:00 |
Обновление книги | zakharru | Microsoft Office Excel | 6 | 19.06.2008 04:50 |