استفاده از بلوک try catch در یک تابع
سلام یه تابع دارم به صورت زیر
public static EntityConnection Get_EntityConstring()
{
EntityConnection ec = new EntityConnection(mysetting.Default.ConString);
return ec;
}
کانکشن استرینگی که به این تایع پاس میدم اشتباه هست و با خطا مواجه میشه
این کارو میکنم تا خطاها رو شناسایی کنم
حالا اگه try catch بزارم میگه تایع شما هیچ مقداری بر نمیگردونه
هر کاری میکنم نمیشه بزارم تو try catch لطفا کمک کنید
نقل قول: استفاده از بلوک try catch در یک تابع
public static EntityConnection Get_EntityConstring()
{
try {
EntityConnection ec = new EntityConnection(mysetting.Default.ConString);
return ec;
{
catch{}
}
نقل قول: استفاده از بلوک try catch در یک تابع
نقل قول:
نوشته شده توسط
Mohandes2009
public static EntityConnection Get_EntityConstring()
{
try {
EntityConnection ec = new EntityConnection(mysetting.Default.ConString);
return ec;
{
catch{}
}
سلام بازم نمیشه خطای not all code patch return value میده:گریه:
نقل قول: استفاده از بلوک try catch در یک تابع
در ConnectionStringی که بروش سنتی ایجاد میشه بعضی از چیزایی که EF نیاز داره، در اختیارش گذاشته نمیشه نمونش Resourceها هستن که بحثشون خیلی طولانیه. واسه اینکه یک EFConnectionString داشته باشید، باید اول مدل EDMX اون رو بسازید یعنی به پروژه add new item کنید و Entity Framework رو به اون add کنید. حالا با انتخاب database مربوطه، ConnectionString درست توی app.config برنامه ساخته میشه. که میتونید بطور مستقیم (با Copy/Paste) یا غیر مستقیم (Setting.Default.ConnectionString) ازش استفاده کنید.
نقل قول: استفاده از بلوک try catch در یک تابع
سلام دوستان
خب ريترن رو بيار بيرون از تراي كش بذار يا از مسيج باكس استفاده كن وce رو بذار توي مسيج باكس ببين درست هست
(()messagebox.show(ce.ToString
نقل قول: استفاده از بلوک try catch در یک تابع
نقل قول:
نوشته شده توسط
mohammad272005
در ConnectionStringی که بروش سنتی ایجاد میشه بعضی از چیزایی که EF نیاز داره، در اختیارش گذاشته نمیشه نمونش Resourceها هستن که بحثشون خیلی طولانیه. واسه اینکه یک EFConnectionString داشته باشید، باید اول مدل EDMX اون رو بسازید یعنی به پروژه add new item کنید و Entity Framework رو به اون add کنید. حالا با انتخاب database مربوطه، ConnectionString درست توی app.config برنامه ساخته میشه. که میتونید بطور مستقیم (با Copy/Paste) یا غیر مستقیم (Setting.Default.ConnectionString) ازش استفاده کنید.
سلام دوست عزیز میدونم همه این کارا رو کردم اما اگه اطلاع داشته باشین یکی از دلایلی که performance EF رو پایین میاره همین خوندن connection string از app.config است
در ضمن من جواب سوالم رو پیدا کردم راه حلش اینه که ار همون جایی که Get_connectionstrign رو صدا میزنم try catch بزارم اینطوری وقتی توی تابع خطا رخ میده به دنبال catch میگرده اگه نبود برنامه یه Exception دو نمایش میده ممنون از همگی:لبخندساده: