المشاركات : 61
المواضيع 22
:
: 19
الإنتساب : Dec 2009
سلام اخواني
كيف تحويل تسجيل باكمله من جدول الى جدول اخر مثلا اخد اسم من جدول الاستعلامات الى جدول اخر مثلا الارشيف ودلل بكل حقول دلك التسجيل للعلم فقط انا استعمل الاكسس
وشكرا
المشاركات : 2,293
المواضيع 157
:
: 81
الإنتساب : Dec 2008
09-04-2010, 07:07 PM
(آخر تعديل لهذه المشاركة: 05-04-2011, 04:11 PM بواسطة kachwahed.)
السلام عليكم
استخدام AppendRecord لإضافة سجل بأكمله
مثال لاستخدامها لنسخ نفس الحقل في الجدول:
PHP كود :
procedure DuplicateCurrentRecord(aDataSet : TDataSet);
var
Data : array of variant;
aRecord : array of TVarRec;
i : integer;
max : integer;
begin
max := aDataSet.fields.count -1;
// set the lenghth of the arecord array to be the same as the number of
// elements in the data array
SetLength(arecord,max+1);
SetLength(data,max+1);
// set the variant type pointers to the data array
for i := 0 to max do
begin
arecord[i].VType := vtVariant;
arecord[i].VVariant := @data[i];
end;
// Copy the Record to the Array
for i := 0 to max do
Data[i] := aDataSet.fields[i].value;
// finally append the record in one go
aDataSet.AppendRecord(aRecord);
end;
عدل على المثال كما تشاء 
بالتوفيق.
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
المشاركات : 2
المواضيع 0
:
: 0
الإنتساب : Feb 2011