[ad_1]
XML
<connectionStrings> <add name="constr1" connectionStrings ="Data Source=DESKTOP-624ATVA\Mjavadabedi;Initial Catalog=sign in data;Integrated Security=true" providerName="System.Data.SqlClient"/> </connectionStrings>
ج#
class Db : DbContext { public Db() : base("name=constr1") { } public DbSet<human> humans { set; get; }
الخطأ:
الاستثناء الداخلي 1:
ConfigurationErrorsException: سمة غير معروفة “connectionStrings”. لاحظ أن أسماء السمات حساسة لحالة الأحرف. (C:\Users\IT CITY\source\repos\ثبت\sing in\sing in\bin\Debug\sing in.exe. سطر التكوين 14)
ما حاولت:
أنا لا أعرف ما يجب القيام به
لقد تحققت من الأسماء وكانت جيدة
لقد قمت بفحص SQL لأنني أشكر أنه ربما تكون المشكلة من ذلك
الحل 1
أعتقد أن المشكلة هي حل سهل وفقًا لهذه الوثائق سلاسل الاتصال وملفات التكوين – ADO.NET | مايكروسوفت تعلم[^]
الفرق هو أن الجزء الداخلي يجب أن يكون “connectionString” بدلاً من “connectionStrings”
يحاول:
XML
<connectionStrings> <add name="constr1" connectionString ="Data Source=DESKTOP-624ATVA\Mjavadabedi;Initial Catalog=sign in data;Integrated Security=true" providerName="System.Data.SqlClient"/> </connectionStrings>
أخيرًا، إذا كنت تستخدم SQL Server 2022، فقد تحتاج أيضًا إلى إضافة “;Encrypt=False” إلى نهاية سلسلة الاتصال الخاصة بك. يساعد على الأقل في تصحيح الأخطاء المحلية.
[ad_2]
コメント