aty7070
16-11-2010, 06:18
سلام
من بايد از پشتيبان گيري و بازيابي توي پروژم استفاده کنم.
استادم راهنماييم کرده کدهاي زير رو واسم فرستاده اما من نميفهمم اين کدها چه کارايي انجام ميدن که بخام تو پروژم استفاده کنم.
نوشته چي هست و من چه آدرسي بايد بدم. dataمثلا نميدونم اون آدرسي که جلوي
از کجا اومده؟cmdUnknown مثلا خط آخرش يعني چي؟ اونجا که نوشته
اگه اين قطعه کد رو واسم توضيح بديد ممنون ميشم.آخه از پروژم همين قسمتش مونده بايد زود کامل کنم.
var
Data , x ,bkadd: string ;
------------------------------------
Dm1.Adotable1.close ;
bkadd :=DirectoryListBox1.Directory +Edit1.Text ;
IF NOT DirectoryExists(bkadd) THEN
CreateDir(bkadd);
Data :='c:\lib\library.mdf';
x:= 'use ['+Data+'] ;';
x :=x+ 'BACKUP DATABASE [' + Data +' ] ';
X:= x+ 'TO DISK = N'''+bkadd +'\Library.BAK ''';
X:= X+' WITH NOFORMAT,NOINIT,NAME = N'''+ Edit1.Text +'-Full Database Backup''';
X:= X+', SKIP,STATS = 10;';
DM1.Con1.Execute(x,cmdUnknown,[eoExecuteNoRecords]);
X: متغيير رشته اي است.
Data: نام کامل بانک در سرور پايگاه داده.
Bkadd: آدرس محل فايل پشتيبان.
Edit1.text: کادر متني است که کاربر نام پوشه فايل هاي پشتيبان است.
من بايد از پشتيبان گيري و بازيابي توي پروژم استفاده کنم.
استادم راهنماييم کرده کدهاي زير رو واسم فرستاده اما من نميفهمم اين کدها چه کارايي انجام ميدن که بخام تو پروژم استفاده کنم.
نوشته چي هست و من چه آدرسي بايد بدم. dataمثلا نميدونم اون آدرسي که جلوي
از کجا اومده؟cmdUnknown مثلا خط آخرش يعني چي؟ اونجا که نوشته
اگه اين قطعه کد رو واسم توضيح بديد ممنون ميشم.آخه از پروژم همين قسمتش مونده بايد زود کامل کنم.
var
Data , x ,bkadd: string ;
------------------------------------
Dm1.Adotable1.close ;
bkadd :=DirectoryListBox1.Directory +Edit1.Text ;
IF NOT DirectoryExists(bkadd) THEN
CreateDir(bkadd);
Data :='c:\lib\library.mdf';
x:= 'use ['+Data+'] ;';
x :=x+ 'BACKUP DATABASE [' + Data +' ] ';
X:= x+ 'TO DISK = N'''+bkadd +'\Library.BAK ''';
X:= X+' WITH NOFORMAT,NOINIT,NAME = N'''+ Edit1.Text +'-Full Database Backup''';
X:= X+', SKIP,STATS = 10;';
DM1.Con1.Execute(x,cmdUnknown,[eoExecuteNoRecords]);
X: متغيير رشته اي است.
Data: نام کامل بانک در سرور پايگاه داده.
Bkadd: آدرس محل فايل پشتيبان.
Edit1.text: کادر متني است که کاربر نام پوشه فايل هاي پشتيبان است.