![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Победил тему с кодировками - теперь другая проблема. Установил MyDAC и столкнулся с проблемой добавления/обновления таблиц.
Запрос на просмотр работает нормально - а вот как добавить значения в таблицу - или обновить. В tMyQeury есть SQL, SQLInsert и т.д Вот в каждый из них прописал строчки: SQL - select name from test SQLInsert - INSERT INTO test (name) VALUES (:name.text) Вопрос: Как выполнить запрос на добавление? Код:
mqproba.Active:=false;
mqproba.SQL.Clear;
mqproba.SQL.Add("INSERT INTO test (name) VALUES (:name.text)");
mqproba.Active :=true;
Может кто работал подскажет - а может у кого есть описание MyDAC - только не то что на их офсайте - я его скачал - там все так описано - типа: для добавления/обновления есть SQLInsert, SQLUpdate - а вот как его пользовать не сказано. |
|
|
|
|
| Реклама: | Мебельный магазин: купить вешалку на стену - Переходи на сайт! | ноутбук трансформер купить | можно ли добавить в тильду отзывы с авито | Мебельный магазин: стулья и столы - Переходи на сайт! | смесительный узел korf surp 110-16,0 |
|
|
#2
|
|
Новичок
Пол:
Регистрация: 18.08.2006
Сообщений: 6
Репутация: 6
|
Может быть они добавили новые свойства для того, чтобы уйти от TUpdateSQL? Т.е. сделали как в FIBPlus (MyDAC я не видел). Тогда можешь смело писать что-то вроде
Код:
with mqproba do begin
Close;
Append;
FieldByName( 'NAME' ).AsString:='test'; //тут можно и не только так делать
...
Post;
try
ApplyUpdates;
//Если нужно, то вызывай Commit (Если в MySQL уже есть транзакции)
except
CancelUpdates;//и дальнейшая обработка ошибки
end;
end;
|
|
|
|
|
|
#3
|
|
Спасибо всем кто учавствовал - разобрался сам ;-)
Тут так: при Код:
quest.insert; query.post; и т.д. Правда пока не разобрался как вставить значение из переменной. Cтрока типа Код:
insert into test (name) values (:edtest.text) Кто как пишет? Последний раз редактировалось ch_vas; 19.12.2006 в 14:57.. |
|
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Установка odac + mydac в Delphi7 | evgen_vas55 | Delphi | 8 | 31.01.2013 16:40 |
| Установка odac + mydac в Delphi7 | evgen_vas55 | Компоненты | 5 | 16.12.2010 00:53 |
| C++Builder и MYDAC | Born to kill | Borland C++ Builder | 4 | 11.11.2010 00:40 |
| SQL Запрос McAccess2007 (Запрос с 3 таблиц - дублирование ) | Dr Evil | Базы данных | 3 | 23.07.2009 09:06 |
| MySQL Server, MyDAC | Radik_Wind | Delphi | 3 | 20.12.2007 10:42 |
|
|