قاعدة البيانات والملفات
#14
السلام عليكم و رحمة الله

كلما في الامر تشكيل قاعدة جديدة بالكود السلف الذكر ثم عمل copy كمايلي

كود :
procedure TForm1.button1Click(Sender: TObject); var i:Integer; DataSource: String; DbName:String; CS:String; begin i:=YearOf(Date()); if not FileExists('d:\'+IntToStr(i)+'Données.mdb') then begin DbName:='d:\'+IntToStr(i)+'Données.mdb'; DataSource :='Provider=Microsoft.Jet.OLEDB.4.0' +';Data Source=' + dbName +';Jet OLEDB:Engine Type=5'; ADOXCatalog1.Create1(DataSource); ADOConnection1.ConnectionString:=DataSource; ADOConnection1.LoginPrompt:=False; ADOCommand1.Connection:=ADOConnection1; cs:='CREATE TABLE '+IntToStr(i)+'Articles ('+'N°Ordre COUNTER,'+'Article TEXT(15))'; DataModule1.ADOCommand1.CommandText := cs; DataModule1.ADOCommand1.Execute; ADOConnection1.Close; Close; end else begin ADOConnection1.Close; while FileExists('d:\'+IntToStr(i)+'Données.mdb') do Inc(i); Copy(IntToStr(i)+'Données',5,4); DbName:= 'd:\'+IntToStr(i)+'Données.mdb'; DataSource :='Provider=Microsoft.Jet.OLEDB.4.0' +';Data Source=' + dbName +';Jet OLEDB:Engine Type=5'; ADOXCatalog1.Create1(DataSource); DataSource:='Provider = Microsoft.Jet.OLEDB.4.0 '+'; Data Source = d:\'+IntToStr(i)+'Données.mdb' +'; Persist Security Info = False'; ADOConnection1.ConnectionString:=DataSource; ADOConnection1.LoginPrompt:=False; ADOCommand1.Connection:=ADOConnection1; cs:='CREATE TABLE '+IntToStr(i)+'Articles ('+'N°Ordre COUNTER,'+'Article TEXT(15))'; DataModule1.ADOCommand1.CommandText := cs; DataModule1.ADOCommand1.Execute; ADOConnection1.Close; Close; END;

ثم
كود :
CopyFile(PChar('D:\'+IntToStr(i-1)+'Données.mdb'),PChar('D:\'+IntToStr(i)+'Données.mdb'),False);

وبهذا حلت المشكلة و شكرا Smile .
الرد


الردود في هذا الموضوع
قاعدة البيانات والملفات - بواسطة FALY - 10-02-2010, 07:11 PM
قاعدة البيانات والملفات - بواسطة kachwahed - 10-02-2010, 10:23 PM
قاعدة البيانات والملفات - بواسطة FALY - 11-02-2010, 07:23 AM
قاعدة البيانات والملفات - بواسطة issamdnn - 14-02-2010, 09:51 AM
قاعدة البيانات والملفات - بواسطة kachwahed - 14-02-2010, 10:13 AM
قاعدة البيانات والملفات - بواسطة FALY - 14-02-2010, 11:21 AM
قاعدة البيانات والملفات - بواسطة issamdnn - 14-02-2010, 01:21 PM
قاعدة البيانات والملفات - بواسطة FALY - 14-02-2010, 02:42 PM
قاعدة البيانات والملفات - بواسطة FALY - 14-02-2010, 05:03 PM
قاعدة البيانات والملفات - بواسطة kachwahed - 14-02-2010, 06:02 PM
قاعدة البيانات والملفات - بواسطة FALY - 17-04-2010, 05:51 PM
قاعدة البيانات والملفات - بواسطة FALY - 22-04-2010, 06:40 AM
قاعدة البيانات والملفات - بواسطة palunix - 17-02-2011, 10:28 PM
قاعدة البيانات والملفات - بواسطة وليد - 23-05-2011, 06:19 PM
RE: قاعدة البيانات والملفات - بواسطة firebird78 - 30-01-2024, 03:25 PM

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


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