PDA

View Full Version : مشکل در اتصال به دیتابیس



mjShojaei
یک شنبه 19 تیر 1390, 13:33 عصر
سلام
من با VB یه برنامه ساده نوشتم و به پایگاه داده ای خارج برنامه در SQL وصل شدم حالا می خوام یک setup بسازم برای برنامه ولی یک مشکل دارم و اونم راه انتقال دیتابیسم هست.
چون وقتی برنامه رو نصب کنن اگر sql نداشته باشن نمی شه کار کرد .
راه حل من این بود که دیتابیسم رو داخل یک پوشه در برنامه کپی کنم و کانکشن استرینگ رو بذارم این دیتابیس داخلی ولی وقتی کپی می کنم برنامه خطا میده.
نکته: برنامه رو با VB2008 نوشتم و دیتابیس هم با sql2008
فکر کنم خطا برای این باشه که sql داخل vb2008 ورژن 2005
اگر کسی راه حل داری یا می دونه چه جوری این کار رو انجام بدم . لطفا کمک کنه
با تشکر

Behzad_MCP
شنبه 08 مرداد 1390, 18:58 عصر
دوست عزیز VS2008 با خودش SQL Express Edition 2005 را نصب میکند اما این دلیل نیمشه که روی کلاینتی که شما برنامتونو نصب میکنید هم این Edition از Sql باشه . من یکبار از یه استادی شنیدم که در هنگام نصب برنامشون روی کلاینت SQL رو هم نصب میکردند(توی Setup خودشون ، یه جورایی SQL رو هم کرک کرده بودن ) بعد دیتابیسشونو Attach میکردند البته Connection String را در Configuration برنامشون قرار میدادن و حتما Server را Local قرار میدادند که ارور نگیرند .