انشاء قاعدة بيانات في وقت التنفيذ
#1
السلام عليكم

واجهتني مشكلة في مشروعي الذي يتعامل مع قواعد البيانات بارادوكس في كيفية انشاء قاعدة جديدة Sad

فكرت في دمج قاعدة بيانات فارغة في الملف التنفيذي لان المشروع يجب ان يكون ذا محمولية جيدة Cool

و ذلك عبر طريقة الروسورس ثم استدعائها وجعل الامر يبدوا وكانني انشئتها Big Grin

لكن لا اظن ان هذه الطريق احترافية وهي تزيد من حجم الملف التنفيذيSad

فهل من طريقة لانشاء قاعدة بيانات في وقت التنفيذ
الرد
#2
السلام عليكم
جرب شيء مثل:
PHP كود :
with TTable.create(self) do begin
  DatabaseName 
:= 'C: emp';
  
TableName := 'FOO';
  
TableType := ttParadox;
  
with FieldDefs do Begin
    Add
('Age', ftInteger, 0, True);
    
Add('Name', ftString, 25, False);
    
Add('Weight', ftFloat, 0, False);
  
End;
  
IndexDefs.Add('MainIndex','IntField', [ixPrimary, ixUnique]);
  
CreateTable;
End; 
الرد
#3

بارك الله فيك ساجربه باذن الله
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم