نمایش نتایج 1 تا 10 از 10

نام تاپیک: خطا در اتصال به database در معماری چندلایه

  1. #1

    خطا در اتصال به database در معماری چندلایه

    با سلام
    من در پروژه ام از معماری چند لایه استفاده کردم و با entity کار میکنم . هنگام اینسرت در جدولم با خطای زیر مواجه میشم:
    An unhandled exception of type 'System.InvalidOperationException' occurred in EntityFramework.dll


    Additional information: No connection string named 'MyEntity' could be found in the application config file.

  2. #2
    مدیر بخش آواتار ژیار رحیمی
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    1,095

    نقل قول: خطا در اتصال به دیتابیس در معماری چندلایه

    دوست گرامی داخل فایل app.config کانکشن استزینگ رو به نام MyEntity تغییر بده. اگرم کانکشن استرینگی در فایل نداری کانکشن استرینگی با نام MyEntity بساز و پارامترهای لازم برای کانکت شدن به دیتابیس رو در آن ست کن
    First,solve the problem then write the code

  3. #3

    نقل قول: خطا در اتصال به دیتابیس در معماری چندلایه

    با تشکر
    کانکشن استرینگم وجود داره و به همون نام هم هست(در فایل app.config لایه DAL) . رشته ای که ساخته شده بصورت زیر هست:


    <connectionStrings>
    <add name="repositoryEntities" connectionString="metadata=res://*/RepositoryEntity.csdl|res://*/RepositoryEntity.ssdl|res://*/RepositoryEntity.msl;provider=System.Data.SqlClien t;provider connection string=&quot;data source=DBSERVER;initial catalog=repository;integrated security=True;MultipleActiveResultSets=True;App=En tityFramework&quot;" providerName="System.Data.EntityClient" />
    </connectionStrings>

  4. #4
    مدیر بخش آواتار ژیار رحیمی
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    1,095

    نقل قول: خطا در اتصال به دیتابیس در معماری چندلایه

    نام ConnectionString شما در فایل app.config بصورت repositoryEntities هست اونو به MyEntity تغییر نام دهید
    First,solve the problem then write the code

  5. #5

    نقل قول: خطا در اتصال به دیتابیس در معماری چندلایه

    نه در واقع همون RepositoryEntity هست من بعنوان نمونه در پست قبلی
    MyEntity
    زدم ..

  6. #6

    نقل قول: خطا در اتصال به دیتابیس در معماری چندلایه

    سلام
    کانکشن استرینگ رو در فایل App.Config در پروژه مربوط به UI قرار بدید.
    قوانین سایت برنامه نویس [ به سوالات از طریق پیام خصوصی پاسخ داده نمی شود ]

  7. #7

    نقل قول: خطا در اتصال به دیتابیس در معماری چندلایه

    وقتی اینکار رو انجام میدم از schema خطا میگیره و ارور زیر رو میده.

    An unhandled exception of type 'System.Data.Entity.Core.MetadataException' occurred in mscorlib.dll


    Additional information: Schema specified is not valid. Errors:


    RepositoryEntity.ssdl(2,2) : error 0152: No Entity Framework provider found for the ADO.NET provider with invariant name 'System.Data.SqlClient'. Make sure the provider is registered in the 'entityFramework' section of the application config file. See http://go.microsoft.com/fwlink/?LinkId=260882 for more information.
    آخرین ویرایش به وسیله arina123 : چهارشنبه 06 مرداد 1395 در 10:05 صبح

  8. #8

    نقل قول: خطا در اتصال به دیتابیس در معماری چندلایه

    خب طبیعتا باید dll های ef رو هم بعنوان reference به پروژه UI اضافه کنید
    قوانین سایت برنامه نویس [ به سوالات از طریق پیام خصوصی پاسخ داده نمی شود ]

  9. #9

    نقل قول: خطا در اتصال به دیتابیس در معماری چندلایه

    نقل قول نوشته شده توسط محمد آشتیانی مشاهده تاپیک
    خب طبیعتا باید dll های ef رو هم بعنوان reference به پروژه UI اضافه کنید
    فایل های EntityFramework.dll در پوشه bin لایه UI هست باید کار دیگه ای انجام بدم؟

  10. #10

    نقل قول: خطا در اتصال به دیتابیس در معماری چندلایه

    من اشتباهی که کردم کانکشن استرینگ رو در محل درست قرار ندام . بعد از درست کردن محل کانکشن استرینگ، حالا خطای زیر رو داره:
    An unhandled exception of type 'System.TypeInitializationException' occurred in EntityFramework.dll


    Additional information: The type initializer for 'System.Data.Entity.Internal.AppConfig' threw an exception.

تاپیک های مشابه

  1. سوال: خطا در اتصال به database نرم افزار دیگر
    نوشته شده توسط modern_amin در بخش C#‎‎
    پاسخ: 2
    آخرین پست: پنج شنبه 17 تیر 1395, 16:25 عصر
  2. سوال: نحوه اتصال به database در زمان اجرای فرم؟
    نوشته شده توسط mohammadriano در بخش VB.NET
    پاسخ: 3
    آخرین پست: یک شنبه 22 مرداد 1391, 15:50 عصر
  3. مبتدی: خطا هنگام اتصال به سرور در Sql Server 2008
    نوشته شده توسط حسین خانی در بخش SQL Server
    پاسخ: 8
    آخرین پست: جمعه 19 آذر 1389, 21:21 عصر
  4. سوال: مشکل در اتصال به DataBase
    نوشته شده توسط ندا2611 در بخش VB.NET
    پاسخ: 8
    آخرین پست: دوشنبه 03 فروردین 1388, 17:32 عصر
  5. روش اتصال به database در net frame work 2.
    نوشته شده توسط zehs_sha در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 28 دی 1383, 01:31 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •