ورود

نسخه کامل مشاهده نسخه کامل : بازيابي و پشتيبان گيري



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: کادر متني است که کاربر نام پوشه فايل هاي پشتيبان است.

aty7070
17-11-2010, 05:56
سلام



من بايد از پشتيبان گيري و بازيابي توي پروژم استفاده کنم.



استادم راهنماييم کرده کدهاي زير رو واسم فرستاده اما من نميفهمم اين کدها چه کارايي انجام ميدن که بخام تو پروژم استفاده کنم.



مثلا نميدونم اون آدرسي که جلوي 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: کادر متني است که کاربر نام پوشه فايل هاي پشتيبان است.