Здравствуйте!!
Подскажите, пожалуйста, как с одной таблицы со строки вставить данные в столбце другой?
Структура таблиц такая
Первая DSO
Kodo Name Sin KN KG fs lST Ld
1 5
2 10
3 20
4 30
5 40
6 50
7 60
8 75
Это таблица расчета остойчивости судна
Еще у меня есть поле Edit8? в котором у меня осадка судна - она меняется в зависимости от веса судна при погрузке
Вторая - Stab ? здесь даны значения KN (смотри первую таблицу) в зависимости от осадки
Kod D Draft 5 10 20 30 40 50 60 75
1 3 1,205 2,394 4,559 6,162 7,382 8,239 8,538 8,33
Вот по изменению поля Edit мне надо встаить соответствующие осадке плечи формы KN по градусам от 5 до 75?
Я пишу так
Код:
Код:
procedure TForm6.Edit8Change(Sender: TObject);
begin
Query3.Active:=false;
query3.SQL.Clear;
Query3.SQL.Text:= 'INSERT INTO DSO.DB (KN) SELECT (5,10,20,30,40,50,60,75) FROM Stab.DB WHERE Draft = ''' + Edit8.Text + '''';
query3.ExecSQL;
end;
Но пишет ошибку! Буду рада помощи!