PDA

View Full Version : سوال: مشکل در اجرای برنامه رویIIS



smhz777
شنبه 30 آذر 1387, 19:38 عصر
سلام.من یک برنامه نوشتم ومی خوام رو شبکه محلی اجراش کنم
مشکل اینجاست که برنامه وری VS درست کارمی کنه ولی وقتی رویIIS میره اجازه تغییر در دیتابیس رو نمیده ومیگه فقط خوندنی.برای اتصال به دیتابیس هم از Microsoft SQL Server Database File استفاده کردم

smhz777
شنبه 30 آذر 1387, 19:59 عصر
<connectionStrings>
<add name="IranSpralConnectionString1" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\IranSpral.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>

Saber_Fatholahi
شنبه 30 آذر 1387, 20:31 عصر
دوست من شما باید دیتابیست رو به SQLServer ، اتچ کنین این طور ارتباطی فقط توی Cassini کار می کنه منم اینجور مشکلی داشتم فقط کافیه دیتابیست اتچ بشه و کانکشن استرینگت رو تغییر بدی

armangara
یک شنبه 01 دی 1387, 14:55 عصر
در قسمت virtual directory تیک write رو بزنیدو روی پوشه my_dataکلیک راست کرده و از قسمت security یه netework service را ایجاد کرده و خاصیت write اون رو فعال کنید

smhz777
دوشنبه 02 دی 1387, 11:12 صبح
از همه دوستانی که به من کمک کردن ممنونم.
مشکل حل شد.بیاید به کانکشن یک نگاهی بکنیم

<connectionStrings>
<add name="IranSpralConnectionString1" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\IranSpral.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
اگر دقط کنید می بینید از SQLEXPRESS استفاده شده ولی SQLEXPRESS در پک sql2005وجودنداره
بهترین راه اینه که بعد از پیاده کردن کامل sql2005 از سی دی VS فایل SQLEXPR.EXE رو پیداکنید ونصب کنید
بازم ممنونم ازکمک دوستان اومید وارم این مطلب به کار دیگران هم بیاد.