mina_148m
دوشنبه 10 دی 1386, 00:43 صبح
سلام
من نمی تونم مقدارهای یه فیلد از جدولمو تو یک متغیر از نوع ارایه ای داینامیک بریزم
خطایی که به من میده می گه تو به یه ادرس رفتی البته تو اجرا این خطا رو می ده
var
m:array of string;
begin
adotable1.Active :=true;
adotable1.First ;
d:=datasource1.DataSet.RecordCount ;
setlength(m,d);
for b:=1 to d do
begin
m[b]:= adotable1.FieldByName('id').asstring;
adotable1.Next;
end;
end;
من خیلی خیلی شرمنده ام فکر می کردم کدو نوشتم
چون دیر وقت بود حواسم نبوده بازم بخشید
ولی با اینکه من دستور set length نوشتم باز به من اون خطای access violation میده
من خطارم می فرستم
ممنونم
من نمی تونم مقدارهای یه فیلد از جدولمو تو یک متغیر از نوع ارایه ای داینامیک بریزم
خطایی که به من میده می گه تو به یه ادرس رفتی البته تو اجرا این خطا رو می ده
var
m:array of string;
begin
adotable1.Active :=true;
adotable1.First ;
d:=datasource1.DataSet.RecordCount ;
setlength(m,d);
for b:=1 to d do
begin
m[b]:= adotable1.FieldByName('id').asstring;
adotable1.Next;
end;
end;
من خیلی خیلی شرمنده ام فکر می کردم کدو نوشتم
چون دیر وقت بود حواسم نبوده بازم بخشید
ولی با اینکه من دستور set length نوشتم باز به من اون خطای access violation میده
من خطارم می فرستم
ممنونم