PDA

View Full Version : علت بوجود آمدن خطای The underlying provider failed on Open



aghayex
شنبه 30 اردیبهشت 1391, 01:16 صبح
با سلام من برا اتصال به sql از ان تی تی استفاده می کنم و برا بار اول خوب کار می کنه اما برا دفعات بعد با خطای The underlying provider failed on Open مواجع میشه آیا دوستان می دونن علت این خطا چیه ؟

SianiD
سه شنبه 02 خرداد 1391, 16:32 عصر
منم همین مشکل رو تو entity دارم

moferferi
شنبه 22 مهر 1391, 10:40 صبح
سلام.اقا علت این خطا پیه؟
توی دات نت با این خطا روبرو نشدم.ولی توی پروژه ویندوزی این خطا را میده.

hf1988
شنبه 22 مهر 1391, 15:33 عصر
دوست عزیز بهترین راه برای حل این مشکل اینه که ConnectionString رو با EntityConnectionStringBuilder بسازیتش مثالشم تو این صفحه هست
http://msdn.microsoft.com/en-us/library/bb738533.aspx
فقط یادت باشه زمان ساخت object از روی Container یا همون Context به ای صورت میشه
MyContext c=new MyContext(MyConnectionString)