PDA

نسخه کامل مشاهده نسخه کامل : ساخت دیتابیس در vs2010



Alberto
05-12-2011, 12:24
سلام دوستان
من می خواستم توی یه برنامه از جدول داده ها استفاده کنم که باید ذخیره بشن .
برای همین تصمیم گرفتم که بانک اطلاعاتی استفاده کنم .
راهی هست که از داخل خود ویژوال استودیو بانک اطلاعاتی ایجاد کنیم . کلا همه مراحل داخل برنامه باشه و نیازی به sql server و کار با اون نباشه ؟

Open-Source
07-12-2011, 19:33
قالبا هنگام نصب ویژوال استادیو ، Sql Express هم نصب میشه.
میتونی از همون استفاده کنی.

(توی Solution explorer یه server base database اضافه کن که یه فایل با پسوند mdf و یه فایل log اضافه میشه و با دابل کلیک روی اون فایل mdf ، توی قسمت server explorer میتونی جداولت و سایر اجراز بانکت رو طراحی کنی).

Alberto
08-12-2011, 15:10
من این برنامه رو توی یه سیستم دیگه می خوام اجرا کنم که ممکنه sql سرور نصب نباشه .
میشه از بانکهای اطلاعاتی دیگه استفاده کرد ؟

shahinfarasystem
08-12-2011, 19:55
من این برنامه رو توی یه سیستم دیگه می خوام اجرا کنم که ممکنه sql سرور نصب نباشه .
میشه از بانکهای اطلاعاتی دیگه استفاده کرد ؟

سلام با اجازه دوس عزیزمون Alberto عزیز
این سوال من هم هست

منتها فکر میکنم بهترین راه اینه که یه نسخه از sql express روی دستگاه مقصد نصب بشه

اگه دوستان آگاه تر شفاف سازی بفرمایند و اگه راه دیگه ای هم داره بیان بفرمایند ممنونشون خواهم شد

Open-Source
09-12-2011, 09:46
بله میشه.
مثلا Access و یا Sqlite (با حجم کم و انعطاف بالا) هستند.
میتونی از XML هم استفاده کنی.

(فعلا چیزی دیگه ذهنم نمیرسه:9:)

shahinfarasystem
09-12-2011, 11:13
ممنون Open-Source عزیز

ممکنه یه کم بیشتر توضیح بدید؟؟/


مثلا Access و یا Sqlite (با حجم کم و انعطاف بالا) هستند.
میتونی از XML هم استفاده کنی.

sqllite چه نسخه ای از sql هست و حجمش چقدره ؟؟
یعنی برای اجرای بانک sql در دستگاه مقصد accesss هم نصب باشه جواب میده؟؟؟
xml چجوری میتونی بانک رو ران کنه؟؟؟

مرسی

Alberto
09-12-2011, 14:57
هدف من تولید نرم افزار نیست . برنامه ای هم که دارم می نویسم در نهایت فقط به فایل .exe خواهد بود .
سوال من این هست که این فایل می تونه یک بانک اطلاعاتی رو اداره کنه . منظور از بانک اطلاعاتی می تونه فقط یه فایل باشه
که در کنار فایل exe هست .

Open-Source
09-12-2011, 22:43
این یه توضیح در مورد sqlite از زبان ویکی:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اینم یه Sample از Codeproject:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید




هدف من تولید نرم افزار نیست . برنامه ای هم که دارم می نویسم در نهایت فقط به فایل .exe خواهد بود .
سوال من این هست که این فایل می تونه یک بانک اطلاعاتی رو اداره کنه . منظور از بانک اطلاعاتی می تونه فقط یه فایل باشه
که در کنار فایل exe هست .


همین sqlite برای شما جون میده.

Alberto
10-12-2011, 12:57
با تشکر از Open-Source عزیز .