PDA

View Full Version : attach کردن یک بانک اطلاعاتی بدون باز کردن SQl?



kathy11ir
چهارشنبه 03 خرداد 1385, 13:04 عصر
سلام !

چگونه می توان یک بانک اطلاعاتی را توسط نوشتن یک برنامه با نرم افزار دلفی 7 ، بدون باز کردن بانک به بانک اطلاعاتSQLی Attach نمود ؟ همچنین چگونه می توان آن بانک را بدون باز کردن حذف نمود ؟

متشکرم

Kamyar.Kimiyabeigi
چهارشنبه 03 خرداد 1385, 13:11 عصر
1)
sp_attach_db

(2
DROP DATABASE database_name

3lool
جمعه 05 خرداد 1385, 10:05 صبح
با سلام
من این کلمات sp_attach_db , DROP DATABASE database_name زیادمبینم اما نمی دونم چرا این ها را کامل و درست شرح نمدن ...

ali_kolahdoozan
جمعه 05 خرداد 1385, 10:12 صبح
یک پدیده ای در sql هست به نام book online اگه 5 دقیقه همین اسامی رو درست توش بگردی حد اقل از هر کدوم 5 صفحه ای مثال و مطلب پیدا می کنی

shayan_delphi
جمعه 05 خرداد 1385, 10:46 صبح
سلام
در رویداد مورد نظر مثل Buttton1Click بنویس:

ADOQuery1.close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Text := 'EXEC sp_attach_db @dbname = N''pubs'', '
+ '@filename1 = N''c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'', '
+ '@filename2 = N''c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'' ';
ADOQuery1.ExecSQL;
ADOQuery1.Close;

kathy11ir
جمعه 05 خرداد 1385, 10:55 صبح
متشکرم
از راهنمایی شما استفاده کردم