Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SQL запрос на обнавление Paradox таблицы [D5, Paradox]


Dangerouse ©   (2002-05-06 13:41:00) 

Есть проблема нужно через TQuery сделать
UPDATE FIO INNER JOIN Dopl ON FIO.Nib = Dopl.DNib SET FIO.FamName =
"Петров", FIO.IName = "Иван", FIO.FName = "Иванович",

Только за место "Петров", "Иван", "Иванович", - нужно взять данные с

FamName.Text;
IName.Text;
FName.Text;


Уже пробывал и так.
with SearchQuery do begin
close;
SQL.Clear;
SQL.Add(Format("Update From FIO Where NIB=%s",[NB.Text]));
ExecSQL;
FIOTable.Refresh;

Хоть кто-то может ответить на мой вопрос.?????????


mad0max   (2002-05-06 13:50:00) [1]

to Dangerouse

Может так?


with SearchQuery do begin
close;
SQL.Clear;
SQL.Add(Format("Update FIO SET FamName = %s, IName = %s, FName = %s Where NIB=%s",[FamName.Text, IName.Text, FName.Text, NB.Text]));
ExecSQL;
FIOTable.Refresh;

А вообще-то бываю DBEdit Ж:)


Johnmen   (2002-05-06 13:46:00) [2]

...UPDATE FIO INNER JOIN Dopl ON FIO.Nib = Dopl.DNib ...
Вот это вот никак не пройдет !!! Нет такого синтаксиса в SQL !!!
Впрочем как и
..."Update From FIO Where NIB=%...




Наверх

Титульная страница Поиск, карта сайта Написать письмо