PDA

View Full Version : سوال: برنامه نویسی بانک اطلاعاتی



hana2064
سه شنبه 01 مهر 1393, 20:50 عصر
سلامبعد از مدت ها میخوام با سی شارپ یه برنامه برای ثبت اطلاعات کالاهای یک مرکز بنویسم .در دوران دانشجویی با sql2000کار کردم اما الان نمی دونم از کدوم نسخه وکدوم نگارش استفاده کنم.به صورتی که بتونم برنامه رو راحت به سیستم اصلی منتقل کنم. در ضمن ویندوزم 8 و64 بیتی است.ویژوال استودیوم 2008 هست.تشکر

mohammad reza beizavi
سه شنبه 01 مهر 1393, 22:31 عصر
درود یه بحث مفصل در این زمینه اینجا هست ببینید البته کامل: http://barnamenevis.org/showthread.php?469408-%D8%AE%D8%B7%D8%A7%DB%8C-%D9%BE%DB%8C%D8%AF%D8%A7-%D9%86%DA%A9%D8%B1%D8%AF%D9%86-%D8%AF%DB%8C%D8%AA%D8%A7%D8%A8%DB%8C%D8%B3

ولی توصیه می کنم از VS 2012 یا 2013 و SQL Server 2012 یا 2014 استفاده کنید.
برای دیتابیستون هم ببینید کلاینتهایی که می خوان از برنامتون استفاده کنند چی می تونه باشه تا بهتر راهنمایی کنم. البته بازم تاکید که تاپیکی که گذاشتم رو کامل بخونید

vb341
سه شنبه 01 مهر 1393, 23:18 عصر
از نسخه Express استفاده کن .

hana2064
چهارشنبه 02 مهر 1393, 00:01 صبح
با تشکر از لینکی که گذاشتین اقای محمدرضا
اینطور که متوجه شدم برای برنامه کوچیکی که میخوام بنویسم localDB جواب میده اما کلاینتها همه از ویندوز xp استفاده میکنن (سازمان دولتی!!) و احتمالا مجبورم از نسخه express استفاده کنم
حالا کدوم نسخه sql و کدوم نسخه vs استفاده کنم؟ و اینکه ایا نسخه های جدید vs خودشون sql رو نصب میکنن یا باید جداگانه نصب بشه ؟ و اینکه ایا روی سیستم مقصد هم هر دو باید نصب بشه ؟؟
ببخشید که سوالام زیاد شد،

hana2064
چهارشنبه 02 مهر 1393, 00:01 صبح
اگه لینک مطمینی هم برای دانلود ویژوال استودیوو sql بذارید هم ممنون میشم

mohammad reza beizavi
چهارشنبه 02 مهر 1393, 00:33 صبح
برای VS برید به این لینک:
http://soft98.ir/software/programming/263-Microsoft-Visual-Studio.html
برای دیتابیس هم باتوجه به محدودیتی که فرمودید بهترین گزینه همون sqlexress هست، این نسخه رو بعد از اینکه برنامه کامل شد و زمانsetup ساختن به Prerequisit های پروژتون اضافه کنید. اینجور خود Installer تشخیص میده که روی سیستم عامل sqlexpress هست یا نه واگر نبود خودش نصب میکنه.
تنها می مونه attach کردن دیتابیستون که باید به دیتابیس master روی sqlexpress وصل بشید و با کوئری دیتابیستون رو attach کنید.
البته Connection string رو همونجور که قبلا گفتم بذارید

hana2064
چهارشنبه 02 مهر 1393, 23:25 عصر
ممنون از لینکی که گذاشتین البته به خاطر حجم بالای بر نامه و سرعت پایین اینترنت من احتمالا نرم افزار VS رو میخرم و ایا باید SQL رو هم نصب کنم یا همراه VS نصب میشه؟

winner1
چهارشنبه 02 مهر 1393, 23:30 عصر
یه موتور بانک اطلاعاتی ضعیف تر از موتور sql به نام sqlExpress نصب میشه که میتونی ازش استفاده کنی ولی کفاف پروژه های بزرگتر رو نمیده