PDA

View Full Version : سوال: اتصال دیتابیس به نرم افزار



mohammad5530
جمعه 16 فروردین 1392, 16:03 عصر
سلام

من میخام بدونم چطور میشه دیتابیس رو به برنامه چسبوند

یعنی اگر نرم افزار روی کامپیوتر دیگه اجرا بشه دیتابیس هم به خوبی اجرا بشه و مشکلی نداشته باشه

من sql server 2012 نصب کردم همچنین ورژن express ولی نمیتونم فایلی با فرمت mdf بسازم که بشه دیتابس رو به نرم افزار چسبوند


لطفا کمک کنید مرسی

اگر هم تونستید یه لینک sql server express که کار کنه هم به من بدید .ممنون

debugger
جمعه 16 فروردین 1392, 16:19 عصر
دیتا بیس به برنامه نمی چسبه . و برای اجرا در سیستم دیگر حتما باید engin ان نصب باشد

mohammad5530
جمعه 16 فروردین 1392, 16:32 عصر
پس این نرم افزار هایی که ما میبینیم چطور کار میکنند؟
حتی بسیاری از نرم افزار های کوچک هم در کنار خودشون یک فایل دیتابیس دارند؟

mahdad sepah
جمعه 16 فروردین 1392, 16:43 عصر
سلام به این یه نگاه بنداز
http://barnamenevis.org/showthread.php?391349-%D8%B3%D9%88%D8%A7%D9%84-%D8%AA%DA%A9%D8%B1%D8%A7%D8%B1%DB%8C-%DA%A9%D9%87-%D9%87%DB%8C%DA%86-%D9%88%D9%82%D8%AA-%D8%A8%D9%87-%D8%AC%D9%88%D8%A7%D8%A8-%D9%86%D8%B1%D8%B3%DB%8C%D8%AF%28%D9%86%D8%B5%D8%A 8-%D8%A8%D8%A7%D9%86%DA%A9-%D8%AF%D8%B1-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-%D9%85%D8%B4%D8%AA%D8%B1%DB%8C%29&p=1735272#post1735272

keyvan_s89
جمعه 16 فروردین 1392, 16:53 عصر
باید کانکشن استرینگ برنامتون اینطوری باشه

@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\database name.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";

و دیتابیس هم تویه شاخه bin\Debug باشه.

keyvan_s89
جمعه 16 فروردین 1392, 16:53 عصر
تویه کامپیوتر مقصد هم sql express رو نصب کنید

SHD.NET
جمعه 16 فروردین 1392, 17:39 عصر
اگه از MySql استفاده کنیم جی ؟

mohammad5530
شنبه 17 فروردین 1392, 11:55 صبح
کلا این نرم افزار هایی که ما میبینیم که دیتابیس دارن چجوری هستن؟

من میتونم چکار بکنم که دیتابیس همراه فایل برنامه باشه؟

وقتی من از linq برای اتصال به دیتابیس استفاده کردم دیگه connectionstring بدردم نمیخوره