View Full Version : سوال: قطع ارتباط کردن دیتابیس
www.pc3enter.tk
پنج شنبه 26 آذر 1394, 18:41 عصر
سلام خسته نباشید
یک سوال دارم و ان هم اینکه
چه طوری من می توانم وقتی به یک بانک اطلاعاتی وصل هستم ان را قطع اتصال کنم
باتشکر
ahmad abdoli
پنج شنبه 26 آذر 1394, 23:53 عصر
سلام
به چه طریقی به بانک اطلاعاتی وصل شدید؟
چه کاری می خوایید انجام بدید؟
www.pc3enter.tk
جمعه 27 آذر 1394, 21:48 عصر
من به صورت عادی ، یعنی بدون کد به بانک اطلاعاتی وصل شدم/ می شوم
فایل بانک اطلاعاتی اصلی من در درایو c قرار دارد
و در یک قسمت برنامه ام یک دکمه گذاشتم که اگر کاربر روی اون دکمه کلیک کرد ، بیاید یک فایل بانک اطلاعاتی خالی که در کنار برنامه است ، در داریو c کپی کنه.
حال با اینکه اون فایل بانک اطلاعاتی با برنامه باز شده است ویندوز اجازه کپی کردن نمیده
حال من میخوام بدونم چه طوری می تونم ارتباط را قطع کنم تا بتوانم فایل را کپی کنم.
باتشکر
علیرضا5
شنبه 28 آذر 1394, 01:39 صبح
با استفاده از شی filesystem object میشه فایها رو بودن بستن یا بدون قطع ارتباط کپی کرد
ضمنا توصیه می شه دیتابیستون رو در درایو c قرار ندید
www.pc3enter.tk
شنبه 28 آذر 1394, 21:42 عصر
ممنون میشه کمی توضیح بدید که چرا نباید تو درایو c گذاشت
و دوم چطور میشه از چیزی که گفتید استفاده کنم
ایا شما اموزشی داری
علیرضا5
یک شنبه 29 آذر 1394, 00:47 صبح
ممنون میشه کمی توضیح بدید که چرا نباید تو درایو c گذاشت
بانک اطلاعاتی نباید در درایو c باشه چون موقع تعویض ویندوز همه اطلاعات پاک میشه
و دوم چطور میشه از چیزی که گفتید استفاده کنم
ایا شما اموزشی داری
البته اگه در تالار سرچ کنید آموزش های خوبی پیدا میشه ولیکن اینجا مختصری توضیح میدم
ضمن اینکه
شی filesystem object خواص بسیار زیاد و مفیدی دیگه ای هم داره که توصیه میشه حتما یاد بگیرید
اما جواب :
1 - از گزینه project گزینه references رو انتخاب کنید
2- microsoft scripting runtime رو تیک بزنید و بعد ok
3- حالا از کد زیر استفاده کنید
Dim a As New FileSystemObject
Dim b As File
Set b = a.GetFile("d:\bank.mdb")
b.Copy "f:\bank.mdb"
این کد فایل bank.mdb رو از درایو d به درایو f کپی می کنه
موفق باشید
یاعلی
www.pc3enter.tk
یک شنبه 29 آذر 1394, 22:43 عصر
ممنون دستتون درد نکنه
کارم راه فتاد ، فقط یک سوال
در اخر میشه ارتباط با فایل دیتا بیس را قطع کرد یا نه؟
saeedr22
دوشنبه 30 آذر 1394, 09:27 صبح
connecion.Close() رو تست کردین؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.