PDA

View Full Version : نحوه ساخت بانک اطلاعات در vb



member2020
شنبه 17 آذر 1386, 14:22 عصر
سلام رفقا عزیز برنامه نویس, میخواستم ببینم اگه ممکن نحوه ساخت بانک اطلاعات در vb رو به من یاد بدین.یه درخواست دیگه هم دارم و اون این اگه ممکنه نحوه دریافت یک فایل از سی دی رام رو در vb بگین.

با تشکر Member

__siavash__
شنبه 17 آذر 1386, 14:38 عصر
اینو ببین جواب میده
من الان هیچی نصب ندارم تست کنم !
اینو به پروژه اضافه کن !
Microsoft DAO 3.6 Object Library


Private Sub Createdatabase_Click()
Dim wrkDefault As Workspace
Dim dbsNew As Database
Dim prpLoop As Property

Set wrkDefault = DBEngine.Workspaces(0)
If Dir("NewDB.mdb") <> "" Then Kill "NewDB.mdb"
Set dbsNew = wrkDefault.CreateDatabase(App.Path + "NewDB.mdb", _
dbLangGeneral, dbEncrypt)
dbsNew.Close
End Sub

noorsoft
شنبه 17 آذر 1386, 14:57 عصر
برای ساختن فایل دیتابیس شما میتونی یک کپی از دیتابیس را بصورت خام (بدون دیتا) داشته باشی و بعد از آن با دستور FileCopy کپی جدید ایجاد کنی
برای کار با سی دی هم دقیقا چه کاری میخوای انجام بدی؟

__siavash__
شنبه 17 آذر 1386, 15:49 عصر
البته من خودم یه بار میخواستم این کارو بکنم دیتا بیس رو به صورت ریسورس اضافه کردم به پروژه بعد هر وقت که احتیاج داشتم اکسترکتش میکردم !!!

مبین رنجبر
شنبه 17 آذر 1386, 16:33 عصر
من توی این وبلاگ یه آموزش دیدم راجع به ساخت دیتابیس : www.VisualBasic.blogfa.com (http://www.VisualBasic.blogfa.com)

mostafa_C
یک شنبه 28 بهمن 1386, 15:51 عصر
با سلام این مشکل من هم هست...
من اصلا نمی دونم باید چحوری دیتابیس رو بسازم و ازش استفاده کنم
یه مقاله کاملا مبتدی سراغ ندارید؟

vbhamed
یک شنبه 28 بهمن 1386, 17:49 عصر
سلام
اگر خیلی مبتدی هستی می تونی از Access برای ساخت database استفاده کنی

mostafa_C
یک شنبه 28 بهمن 1386, 18:37 عصر
سلام
اگر خیلی مبتدی هستی می تونی از Access برای ساخت database استفاده کنی
و همین کار رو هم می خوام بکنم. منظور من این بود که مثلا توی فیلد ها سرچ کنه و بعد نتیجه رو بگه یا اینکه اطلاعات جدید رو بریزه توی فایل و ... .
مشکل الانم هم اینه که access 97 ندارم و نمی تونم داشته باشم. Office 2007 با فرمت های 2002 و 2003 هم ذخیره می کنه ولی vb از اون ها هم پشتیبانی نمی کنه :گریه:

mononok
یک شنبه 28 بهمن 1386, 22:57 عصر
سلام
البته یه راهی است که نه با کده و نه نیاز به access است و خیلی راحت می شود با آن کار کرد فقط باید دنبالش کنید....
از منوی Add-Ins گزینه visual data manager انتخاب کنید تا پنجره VisData باز شود
از منوی File پنجره new\microsoft access\version 7.0 MDB رو انتخاب کنید
بعد مسیر و نام بانکتان رو تعیین کنید
بعد از آن در پنجره کوچک سمت چپ روی properties کلیک راست و new table رو انتخاب کنید
در پنجره ای که ظاهر می شود در بالا نام جدول رو بنویسید و بعد دکمه ی AddField بزنید
در پنجره ای که باز می شود نام و نوع فیلدهای مورد نظر رو وارد کنید و ok ودر نهایت close کنید
بعد Build the table در پایین رو بزنید
حالا یک جدوا در بانک دارید برای پر کردن آن روی نام جدول دبل کلیک کنید و با دکمه Add جدول رو می توانید پر کنید وسایر موارد....
موفق باشید:لبخندساده:

vbhamed
دوشنبه 29 بهمن 1386, 02:39 صبح
سلام
اگر Service Pack 6 ویژوال بیسیک را نصب کنید از فایلهای Access 2002, 2003 هم پشتیبانی می‌کند

Mbt925
دوشنبه 29 بهمن 1386, 10:59 صبح
دوست عزیز قبل از ایجاد تاپیک جستجو کنید:


http://barnamenevis.org/forum/showthread.php?t=95015

mostafa_C
دوشنبه 29 بهمن 1386, 12:51 عصر
, (http://barnamenevis.org/forum/member.php?u=50963)mononok (http://barnamenevis.org/forum/member.php?u=50963)
خوب یعنی همون کدهایی که وقتی دیتا بیسمون با اکسسه استفاده می کنیم باید استفاده بشه؟

hamidi_77
سه شنبه 30 بهمن 1386, 12:50 عصر
اینو ببین بدک نیست

mononok
سه شنبه 30 بهمن 1386, 17:30 عصر
خوب یعنی همون کدهایی که وقتی دیتا بیسمون با اکسسه استفاده می کنیم باید استفاده بشه؟
mononok منظور شما رو نفهمید.مگه بانکتان درست نشد؟

mostafa_C
سه شنبه 30 بهمن 1386, 19:59 عصر
چرا... فهمیدم، جواب سوالم رو هم فهمیدم...
ولی این ها تا چقدر اطلاعات رو نگه میدارن؟ تا چند سال و تا چقدر اطلاعات رو نگه میدارن

mononok
سه شنبه 30 بهمن 1386, 21:08 عصر
تا اونجایی که من اطلاع دارم مثل سایر بانک ها تا هر وقت که ما بخواهیم و حذفشان نکنیم.