Показать сообщение отдельно
  #1  
Старый 22.03.2011, 08:59
Justin Justin вне форума
Прохожий
 
Регистрация: 16.12.2008
Сообщения: 29
Репутация: 10
По умолчанию Добавить значение из другой таблицы

Добрый день!
Перехожу с BDE на SQL и очень трудно в него вникаю...
Подскажите пожалуйста, как можно написать в ячейку данные с другой таблицы. Т.е например есть таблица с базой посетителей. И есть отдельно талица городов. Нужно в таблицу с базой посетителей вставить ID Города из базы Городов.
Вот начало кода:

Код:
QPacient.SQL.Clear;
QPacient.SQL.Add('INSERT INTO Pacient (FamPacient,NamePacient,OtchPac,DateR,IIN,Country,Oblast,City,Street,Dom,Kv,Dtel,Mtel) VALUES(:FamPacient, :NamePacient, :OtchPac, :DateR, :IIN, :Country, :Oblast, :City, :Street, :Dom, :Kv, :DTel, :MTel');
QPacient.Parameters.ParamByName('FamPacient').Value:=Fam.Text;
QPacient.Parameters.ParamByName('NamePacient').Value:=Name.Text;
QPacient.Parameters.ParamByName('OtchPac').Value:=Otch.Text;
QPacient.Parameters.ParamByName('IIN').Value:=Name.Text;
QPacient.Parameters.ParamByName('Country').Value:=.....?
Ответить с цитированием