PDA

View Full Version : سوال: ساختن فایل mdb در دلفی با کدنویسی



IKHATAMI
دوشنبه 02 شهریور 1388, 13:59 عصر
با سلام
من نیاز به ساختن یک فایل mdb در زمان اجرای برنامه دارم لطفا طرز تهیه آن را برایم ارسال کنید
با تشکر

samprp
دوشنبه 02 شهریور 1388, 15:10 عصر
سلام
این فایلی که میگی فایل اصلی یه پایگاه دادس. بنابراین اگه قصد ایجاد یه پایگاه داده رو داری اون وقت اگه SQL Server داری بوسیله اون یه پایگاه داده ایجاد کن. از طریق ویزارد هاش و ... بعد از ایجاد رو پایگاه دادت کلیک راست کن و از زیر منوی Task روی generate script کلیک کن. یه کوئری رو در سمت راست نشون می ده که کد ایجاد پایگاه دادس اگه همون رو از طریق دلفی (و ادو) اجراش کنی یه پایگاه داده تو مسیر تعیین شده بوسیله همون کوئری ایجاد می کنه.
اطلاعات بیشتر : http://msdn.microsoft.com/en-us/library/ms176061.aspx

merced
دوشنبه 02 شهریور 1388, 22:21 عصر
uses comobj,sysutils;

function CreateAccessDatabase(FileName : String) : String;
var cat : OLEVariant;
begin
result := '';
try
cat := CreateOleObject('ADOX.Catalog');
cat.create ('Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+Filename+';');
cat := NULL;
except
on e : Exception do result := e.message;
end;
end;