Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.21;
Скачать: CL | DM;

Вниз

Перенос полей   Найти похожие ветки 

 
Ирина   (2005-07-14 12:02) [0]

Подскажите, пожалуйста, почему при переносе полей из одной DataSet в другую в DBGrid, кот. связана со вторым DataSet, высвечиваются данные только последнего перенесенного поля, другие-пустые.

  Вот код:

procedure TForm2.Button1Click(Sender: TObject);
var
aField:Variant;
i:integer;
begin
  aField:=VarArrayCreate([0,TblM.FieldCount-1],VarVariant);
  for i:=0 to 3 do        //там только 4 поля
  aField[i]:=TblM.fields[i].Value;
  with FrmMovTowar do
  begin
   TblUslForOrder.Edit;
   TblUslForOrder.Append;
   for i:=0 to 3 do
   TblUslForOrder.Fields[i].Value:=aField[i];
  end;
  form2.Close;
end;


 
dolmat   (2005-07-14 12:10) [1]

TblUslForOrder.Edit; По-меему это лишнее

TblUslForOrder.Append;
  for i:=0 to 3 do
  TblUslForOrder.Fields[i].Value:=aField[i];

TblUslForOrder.post; где?


 
Johnmen ©   (2005-07-14 12:12) [2]

Рекомендую попробовать почитать буквари на тему работы с БД.


 
Val ©   (2005-07-14 12:17) [3]

Мне кажется, также, лишним aField:Variant; - можно брать данные прямо из TblM.Fields[i].Value.
И, конечно, обратить внимание на [2] Johnmen ©   (14.07.05 12:12).



Страницы: 1 вся ветка

Текущий архив: 2005.08.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.053 c
14-1122300604
Deep
2005-07-25 18:10
2005.08.21
Рейтинг сайтов трудоустройства


4-1119601538
webpauk
2005-06-24 12:25
2005.08.21
Изменение иконки


1-1122953638
sCORpio80
2005-08-02 07:33
2005.08.21
MDIForm и цвет TPanel


1-1122847553
wp2
2005-08-01 02:05
2005.08.21
Очередная ошибка точности???!!!


1-1122626595
Виталька 2005
2005-07-29 12:43
2005.08.21
В Excel XP работает ,а в Excel 97 нет:(