Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2008, 09:19   #11
Patriot1
Пользователь
 
Регистрация: 13.11.2008
Сообщений: 13
По умолчанию

В чем ошибочен данный код при сохранении данных в БД? Сохранение происходит в БД, но только первого значения из компонента CBSector (ComboBox) или первого и второго, если выберешь оба, но если ставишь галочку только на втором значении, то сохраняется все-равно только 1-е..

Цитата:
Unit New
...
var
ClProgect:TProgect;
QServisWork:TQueryWork;

Procedure TQueryWork.Quer(s:string;Quer:TADOQ uery);
begin
With Quer do
begin
Active:=false;
Sql.Clear;
SQL.Add(s);
ExecSQL;
end;
end;

Procedure TProgect.Save;
var sql:string;
i,id,id_mark:integer;

....
//сохранение секторов
with dataModule1.DataMEsp.ADOTSprGroup do
begin
First;
For i:=0 to CBSector.Items.Count-1 do
if CBSector.ItemIndex=i then
begin
sql:=FieldValues['id'];
sql:='insert into '+
'fk_mrk_group(id_group,id_mark) values('+
sql+','+IntToStr(id_mark)+')';
QServisWork.Quer(sql,ADOQ);
Next;
end;
end;
Patriot1 вне форума Ответить с цитированием
Старый 09.12.2008, 11:19   #12
Patriot1
Пользователь
 
Регистрация: 13.11.2008
Сообщений: 13
По умолчанию

Ошибку нашел
Patriot1 вне форума Ответить с цитированием
Старый 12.12.2008, 16:49   #13
beso
Пользователь
 
Регистрация: 02.04.2007
Сообщений: 37
По умолчанию

=================================== ======================
ъADOTable1.Insert;
ADOTable1.FieldByName('Имя').AsStri ng:=Edit1.Text;
ADOTable1.FieldByName('Фамиля').AsS tring:=Edit2.Text;
ADOTable1.FieldByName('Званя').AsSt ring:=Edit3.Text;
ADOTable1.FieldByName('Телефон').As String:=Edit4.Text;
ADOTable1.Post;
ADOTable1.Refresh;
SpeedButton2.Enabled :=False;
end;
=================================== =======================
beso вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вычислять значения вне таблицы WORD, с использованием данных из таблицы WORD prikolist Microsoft Office Word 6 21.11.2008 13:17
убрать вложенные таблицы из таблицы в режиме просмотра 2007 Baxxter Microsoft Office Access 2 17.11.2008 21:28
Реализация регистрации Sanek777 Безопасность, Шифрование 1 08.11.2008 17:46
Реализация синуса angol Помощь студентам 5 07.11.2008 22:00
реализация SSL Prowler Работа с сетью в Delphi 1 18.12.2007 13:38