PDA

View Full Version : سوال: مشکل در کار کردن با SQL Server 2005 در ASP



NIUSHA_KH
پنج شنبه 31 اردیبهشت 1388, 21:24 عصر
سلام به دوستان
ضمن تشکر از همه اونایی که در حل مشکل دیگران کمک می کنند،
من یک مشکل در کار کردن با DB دارم:
DBمو تو SQL Server 2005 ساختم و با زبان VB هم وب سایتم رو ساختم.
(راستی این مشکلو با ACCESS ندارم و به درستی کار می کنه)
اگر تو SQL Server 2005 ، اون DB رو Attach کرده باشم اونوقت تو ASP اجازه نمیده بهش Connect بشم و خطای زیر رو میده که در ضمیمه می بینبد(عکس اول به نام 4)

اما اگر اونو از SQL Server 2005 خارج کنم ،مشکل وصل شدن به DB برطرف می شه و Success میده .
اما وقتی اجراش می کنم این خطا رو میده که در ضمیمه می بینبد(عکس دوم)

احمد سامعی
پنج شنبه 31 اردیبهشت 1388, 22:26 عصر
شما چرا از سرور خود VS استفاده نمي كني ؟ از IIS راحت تر و اين مشكلات هم نداره و احتياجي نداره با فايل wroot كار كني

NIUSHA_KH
جمعه 01 خرداد 1388, 03:50 صبح
با تشکر از توجهتون
سرور خود VS یعنی چی؟منظورتون اینه که چی کار کنم؟

iman_22a
جمعه 01 خرداد 1388, 04:02 صبح
با تشکر از توجهتون
سرور خود VS یعنی چی؟منظورتون اینه که چی کار کنم؟

منظورشون Development Server خود VS است البته منظورشون از این سفارش رو متوجه نمی شم !

NIUSHA_KH
جمعه 01 خرداد 1388, 04:08 صبح
می شه بیشتر توضیح بدید ؟ من متوجه نمی شم.

iman_22a
جمعه 01 خرداد 1388, 04:28 صبح
می شه بیشتر توضیح بدید ؟ من متوجه نمی شم.

بجای ایجاد مستقیم پروژه روی IIS ، از File System استفاده می کنید و موقع اجرای وب سایت ، Asp.net Development Server کنار ساعت ویندوز با یک پورت رندوم اجرا میشه ، فکر می کنم منظورشون اونه .

احمد سامعی
شنبه 02 خرداد 1388, 00:28 صبح
فکر می کنم منظورشون اونه .

بله منظورم همين
اين امكان در VS 2005 به بعد اضافه شد. تا جايي كه من سرچ زدم مشكلات IIS و سختي كار و نصب و ... نداره و احتياجي به تنضيمات اضافي هم نداره. راحت و سريع
تو فيلم هاي آموزشي خود ماكروسافت هم دقت كنيد مدرسين از همين روش استفاده مي كنند

اما اگر مشكلي اين كار داره دوستان بگن تا من هم بدونم استفاده نكنم
اما از نظر منطقي هميشه اين جور تكنولوژي هاي جديد كه ارائه مي شه واسه رفع مشكلات برنامه هاي قبلي و بهتر هم هستند

iman_22a
شنبه 02 خرداد 1388, 02:49 صبح
بله منظورم همين
اين امكان در VS 2005 به بعد اضافه شد. تا جايي كه من سرچ زدم مشكلات IIS و سختي كار و نصب و ... نداره و احتياجي به تنضيمات اضافي هم نداره. راحت و سريع
تو فيلم هاي آموزشي خود ماكروسافت هم دقت كنيد مدرسين از همين روش استفاده مي كنند

اما اگر مشكلي اين كار داره دوستان بگن تا من هم بدونم استفاده نكنم
اما از نظر منطقي هميشه اين جور تكنولوژي هاي جديد كه ارائه مي شه واسه رفع مشكلات برنامه هاي قبلي و بهتر هم هستند

درسته ، اما به مشکل ایشون مربوط نمیشه . استفاده از این ابزار برای موقعیه که IIS روی سیستم نصب نیست یا برای استفاده افرادیه که نمیخوان درگیر تنظیمات و مشکلات احتمالی IIS بشن .

اما در مورد ارور :

من فکر می کنم فایل بانکی که توسط Sql Server 2005 ساخته میشه رو نشه برای Sql Express استفاده کرد (یعنی اتچ کرد و استفاده نمود ) . پیشنهاد می کنم یه مطالعه روی این وبسایت (http://www.connectionstrings.com/default.aspx) داشته باشین در مورد انواع ConnectionString .

آریوس1985
شنبه 09 خرداد 1388, 21:30 عصر
اما من اینطور فکر نمی کنم دوست عزیز.من که تا حالا این مشکل رو نداشتم