PDA

View Full Version : خطای SQL Connection



reza1371
سه شنبه 04 تیر 1392, 09:58 صبح
سلام دوستان
وقتی برنامه میخواد به بانک وصل بشه این ارور رو میده :

The type initializer for 'System.Data.SqlClient.SqlConnection' threw an exception

کسی میتونه راهنمایی کنه ؟

کانکشنم اینه :
@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\GSR_DB\DataBase_GSR.mdf;Integrated Security=True;User Instance=True"

amir200h
سه شنبه 04 تیر 1392, 10:22 صبح
اینو امتحان کن

"server=(local);database=darokhane;trusted_connecti on=yes"

reza1371
سه شنبه 04 تیر 1392, 10:35 صبح
بازم این ارور رو میده

اصلا مشکل از چیه ؟؟؟
قسمتای دیگه برنامه از همین کانکشن استفاده میکنم درست جواب میده (مثلا تو درج هیچ مشکلی نداشت!!!) البته تو یه فرم دیگه.

arash691
سه شنبه 04 تیر 1392, 12:30 عصر
ربطی به کانکشن استرینگت نداره ... کده همون قسمتی که برنامه خطا میده رو بذار

reza1371
سه شنبه 04 تیر 1392, 13:01 عصر
آقا App.Config رو حذف کردم درست شد...:خجالت:

ghassm
دوشنبه 14 خرداد 1403, 12:30 عصر
سلام من یه برنامه فروشگاهی دارم که با sql و دات نت فریم ورک کار می کنه و الان چن روزه که ویندوز عوض کردم مثل ارور بالا که شما گفتید میده .
The type initializer for
'System.Data.SqlClient.SqlConnection'
threw an exception

برای رفع این ارور که بتونم نرم افزار را باز کنم چیکار کنم .
شما گفتید :

App.Config رو حذف کردم درست شد.
آقا میشه راهنمایی کنید از کجا حذف کنم .ممنونم.
آقا App.Config رو حذف کردمآقا App.Config رو حذف کردم

ROSTAM2
دوشنبه 14 خرداد 1403, 18:13 عصر
سلام من یه برنامه فروشگاهی دارم که با sql و دات نت فریم ورک کار می کنه و الان چن روزه که ویندوز عوض کردم مثل ارور بالا که شما گفتید میده .
The type initializer for'System.Data.SqlClient.SqlConnection'threw an exception

برای رفع این ارور که بتونم نرم افزار را باز کنم چیکار کنم .
شما گفتید :

App.Config رو حذف کردم درست شد.

آقا میشه راهنمایی کنید از کجا حذف کنم .ممنونم.
آقا App.Config رو حذف کردمآقا App.Config رو حذف کردم

سلام ب همه
بنظر میاد این مشکل از بسته RunTime از نسخه SQL Server ی که استفاده کزدید باشه و با نصب اون احتمالا خطا رفع بشه.



آقا App.Config رو حذف کردم درست شد...




نمی شه ک برنامه App Config نداشته باشه!!

155780

ghassm
دوشنبه 14 خرداد 1403, 19:03 عصر
سلام ب همه
بنظر میاد این مشکل از بسته RunTime از نسخه SQL Server ی که استفاده کزدید باشه و با نصب اون احتمالا خطا رفع بشه.



نمی شه ک برنامه App Config نداشته باشه!!

155780

با این حساب من App Config حذف نکنم ؟


sql نصب شده نسخه 2008 است ، RunTime باید جدا دانلود کنم و نصب کنم ؟

ghassm
دوشنبه 14 خرداد 1403, 19:19 عصر
Run time هم نصب کردم تو تصویر ببینید درسته همین نسخه باید باشه ؟


155781

ROSTAM2
دوشنبه 14 خرداد 1403, 19:20 عصر
با این حساب من App Config حذف نکنم ؟


sql نصب شده نسخه 2008 است ، RunTime باید جدا دانلود کنم و نصب کنم ؟

شما بفرمائید این خطا در کدوم قسمت از کد ارسال می شه؟!
و اینکه در دیباگ این خطا ارسال می شه یا اجرا در ویندوز و سیستم دیگه؟!

ROSTAM2
دوشنبه 14 خرداد 1403, 19:29 عصر
Run time هم نصب کردم تو تصویر ببینید درسته همین نسخه باید باشه ؟


155781

برای دانلود از این لینک کمک بگیرید همونطور که تو توضیحات نوشته شده نسخه Express Edition برای Runtime هست...
البته این نسخه R2 هست
Download Microsoft® SQL Server® 2008 R2 SP2 - Express Edition from Official Microsoft Download Center (https://www.microsoft.com/en-us/download/details.aspx?id=30438)

155782

ghassm
دوشنبه 14 خرداد 1403, 20:18 عصر
یه برنامه فروشگاهی هست که پیش نیازش sql است و چند ماه نصب بوده باهاش کار می کردم . الان چند روزه بالا نمیاد اصلا و مجبور شدم ویندوز عوض کنم برنامه نصب کردم و با sql ارتباط دادم و باز نمیشه و این خطا میده . از جهتی با دات نت فریم ورک هم ارتباط داره ، که اون هم تا نسخه 4.8.1 نصب هست

155783

ghassm
دوشنبه 14 خرداد 1403, 20:32 عصر
من قبلا نسخه دومی را نصب کردم که علامت زدم و نرم افزار الان 6 ماهه باهاش کار می کرده .الان پیشنهاد شما چیه ؟

155784

ROSTAM2
دوشنبه 14 خرداد 1403, 20:58 عصر
یه برنامه فروشگاهی هست که پیش نیازش sql است و چند ماه نصب بوده باهاش کار می کردم . الان چند روزه بالا نمیاد اصلا و مجبور شدم ویندوز عوض کنم برنامه نصب کردم و با sql ارتباط دادم و باز نمیشه و این خطا میده . از جهتی با دات نت فریم ورک هم ارتباط داره ، که اون هم تا نسخه 4.8.1 نصب هست

155783

اگر پروژه رو خودت ساختی که دیباگش کن بهتر مشخص می شه.
هر چی هست مربوط به بسته های مکمل SQL Server هست فقط باید فهمید کجای کد خطا داره!!

اگر می شه توی سیستمی که ساخته شده یا سیستمی که باهاش برنامه می نویسید اجرا کنید!

برای راهنمایی بهتر جزئیات بیشتری باید ارائه بدید.

در ضمن زمانی که ویندوز مشکلی پیدا می کنه آخرین گزینه نصب ویندوز جدیده
1- System Restore
2- Repair
3 - Restore Backup
4- نصب ویندوز جدید

ghassm
دوشنبه 14 خرداد 1403, 21:04 عصر
نه خودم نساختم - نرم افزار فروشگاهی هست - کاربر هستم و توی مغازه ازش استفاده می کنم .
بصورت رایگان از این سایت دانلود کردم . امکانات زیادی داره و خیلی به کارم اومد . الان هم اش پشتیبان گرفتم - همه کالاها ثبت شده توش

ویندوز قبلی را ریپیر هم کردم و نشد . مجبور شدم ویندوز عوض کنم . البته نسخه دیگه ای نصب کردم ( ویندوز 10 لایت)
ویندوز قبلی برای سیستم من خیلی سنگین بود .
می تونم با ویندوز قبلی این نسخه از ویندوز را ریپیر کنم ؟

https://new.rahkarsoft.com/index.php/post161

ROSTAM2
دوشنبه 14 خرداد 1403, 21:11 عصر
نه خودم نساختم - نرم افزار فروشگاهی هست - کاربر هستم و توی مغازه ازش استفاده می کنم .
بصورت رایگان از این سایت دانلود کردم . امکانات زیادی داره و خیلی به کارم اومد . الان هم اش پشتیبان گرفتم - همه کالاها ثبت شده توش

ویندوز قبلی را ریپیر هم کردم و نشد . مجبور شدم ویندوز عوض کنم . البته نسخه دیگه ای نصب کردم ( ویندوز 10 لایت)

https://new.rahkarsoft.com/index.php/post161

مهم هست که بدونید نرم افزار از چه نسخه ای از .Net Framework و SQL Server ساخته شده....
و همه بسته های مورد نظر رو روی ویندوز نصب کنید....


نرم افزار را به صورت Administrator اجرا کنید شاید مشکل حل شد....

ghassm
دوشنبه 14 خرداد 1403, 21:13 عصر
طبق لینکی که دادم و خودشون گفتن با نسخه sql 2008 ( البته گفتن با نسخه بالاتر هم کار میده ) و نت فریم ورک هم گفتن با نسخه 3/5 کار می کنه . که من هر دو را نصب دارم

ROSTAM2
دوشنبه 14 خرداد 1403, 21:20 عصر
طبق لینکی که دادم و خودشون گفتن با نسخه sql 2008 ( البته گفتن با نسخه بالاتر هم کار میده ) و نت فریم ورک هم گفتن با نسخه 3/5 کار می کنه . که من هر دو را نصب دارم

نسخه sql server 2008 , 2008 R2 و با سرویس پک های مختلف متفاوت از هم هستند و این گفته چندان حرفه ای نیست بعضی از ویژگی ها در هر نسخه و آپدیت بسته ها متفاوت هست و باید همون رو بکار بگیرید...

در مورد نسخه .Net Framework 3.5 هم بگم که این نسخه برای ویندوز 10 متفاوت از ویندوز های دیگه است و باید نسخه سازگار با ویندوز 10 رو نصب کنید و sp1 احتمالا این نسخه به صورت یکجا از نسخه های 2 تا 3.5 SP1 رو با هم روی ویندوز فعال می کنه که احتمالا در قسمت App And Features از ویندوز هم این گزینه رو باید فعال کنید....

ROSTAM2
دوشنبه 14 خرداد 1403, 21:31 عصر
این نرم افزار روی سیستم من هم که نسخه های 2010 و 2019 از ویژوال استودیو نصب هست هم خطا ارسال می کنه....

155786

ghassm
دوشنبه 14 خرداد 1403, 21:32 عصر
قبلا همین نسخه که خود سایت گذاشته بود برای دانلود ، نرم افزار باهاش کار می کرد.

در مورد فعال کردن نت فریم ورک هم ببینید مناینطور فعال کردم ، درسته ؟

155785

ghassm
دوشنبه 14 خرداد 1403, 21:34 عصر
اینو باید طبق این ارتباط بدی به پایگاه داده درست میشه

https://rahkarsoft.com/rahkaredu/index.php/post355224

ghassm
دوشنبه 14 خرداد 1403, 21:37 عصر
اینو باید طبق این ارتباط بدی به پایگاه داده درست میشه

https://rahkarsoft.com/rahkaredu/index.php/post355224

ROSTAM2
دوشنبه 14 خرداد 1403, 21:40 عصر
اینو باید طبق این ارتباط بدی به پایگاه داده درست میشه

https://rahkarsoft.com/rahkaredu/index.php/post355224

بله. مشکل از همین بود.

155787

ROSTAM2
دوشنبه 14 خرداد 1403, 21:41 عصر
قبلا همین نسخه که خود سایت گذاشته بود برای دانلود ، نرم افزار باهاش کار می کرد.

در مورد فعال کردن نت فریم ورک هم ببینید مناینطور فعال کردم ، درسته ؟

155785

درسته باید کامل نصب بشه مشکلی داشت نسخه SP1 رو دانلود و نصب کنید.

ghassm
دوشنبه 14 خرداد 1403, 21:48 عصر
الان این نشون میده که سرویس پک 1 هست دیگه .

155788

ROSTAM2
دوشنبه 14 خرداد 1403, 22:06 عصر
الان این نشون میده که سرویس پک 1 هست دیگه .

155788

درسته.

اگه نرم افزار اجرا نمی شه SQL SERVER ی که خود سازنده معرفی کرده نصب کنید

Mahmoud.Afrad
سه شنبه 15 خرداد 1403, 07:03 صبح
اینو باید طبق این ارتباط بدی به پایگاه داده درست میشه

https://rahkarsoft.com/rahkaredu/index.php/post355224


طبق لینک باید سرور و رشته اتصال و ... تنظیم بشه.

ghassm
سه شنبه 15 خرداد 1403, 07:51 صبح
اینو ارتباط دادم

ghassm
سه شنبه 15 خرداد 1403, 07:53 صبح
من همون نسخه از سایت سازنه دانلو کردم و شش ماه باهاش کار کردم الان اینطور شده . نرم افزار محدودیت زمانی هم نداره کلا رایگانه. طبق شواهدی که بهتون نشون دادم همه پیش نیازهای لازم را رعایت کردم ولی نمی دونم دیگه دردش چیه کلافه شدم .

ghassm
سه شنبه 15 خرداد 1403, 10:08 صبح
روی سیستم شما چه نسخه از نت فریم ورک نصب هست ؟

ROSTAM2
سه شنبه 15 خرداد 1403, 10:59 صبح
روی سیستم شما چه نسخه از نت فریم ورک نصب هست ؟
تا نسخه ۴.۷ نصب هست بنظرم

ROSTAM2
سه شنبه 15 خرداد 1403, 11:35 صبح
دانلود Dot NetFramework 3.5 برای ویندوز 10
https://dl6.patoghu.com/dlpatogh/94/Azar/3/Microsoft.NET.Framework.3.5.Windows.10.x86-x64-%5Bwww.Patoghu.com%5D.zip?7878212
(https://dl6.patoghu.com/dlpatogh/94/Azar/3/Microsoft.NET.Framework.3.5.Windows.10.x86-x64-%5Bwww.Patoghu.com%5D.zip?7878212)
رمز: www.patoghu.com

مرجع:
دانلود دات نت فریم ورک برای تمامی ویندوزها 8.0.3.33416 / 7.0.13 / 6.0.9 / 5.0.7 / 4.8 - Microsoft .NET Framework 3.5 / 4.0 (patoghu.com) (https://patoghu.com/gonagon/driver/5293-download-microsoft-net-framework-for-all-windos.html)