PDA

View Full Version : سوال: مشکل در کار با دیتابیس sqlite در سیستم دیگر



kingtak
سه شنبه 24 بهمن 1391, 18:54 عصر
سلام دوستان
من با سی شارپ یه برنامه نوشتم که دیتابیسش sqlite هستش!
توی سیستم خودم خوب کار می کنه ولی وقتی توی سیستم دیگه اجراش می کنم این ارور رو میده:


the specified store provider cannot be found in the configuration,or is not valid


در ضمن برای کار با دیتابیس از Entity Framework استفاده کردم

kingtak
سه شنبه 24 بهمن 1391, 21:03 عصر
دوستان اگه راه حلی برای این مشکل دارید کمکم کنید؟:افسرده:

kingtak
چهارشنبه 25 بهمن 1391, 22:43 عصر
یعنی این مشکل برای کسی پیش نیومده؟

a.ameri
پنج شنبه 26 بهمن 1391, 09:38 صبح
سلام
هنگام انتقال فایل های
SQLite.NET.dll
sqlite3.dll
رو به سیستم کاربر انتقال میدی؟

kingtak
پنج شنبه 26 بهمن 1391, 20:49 عصر
سلام
هنگام انتقال فایل های
SQLite.NET.dll
sqlite3.dll
رو به سیستم کاربر انتقال میدی؟

دوتا فایل هستش:
System.Data.SQLite.dll
System.Data.SQLite.Linq.dll

دوتاشو هم Copy Local میکنم.باز جواب نداد

kingtak
پنج شنبه 26 بهمن 1391, 21:43 عصر
من این کار رو از رویلینک زیر انجام دادم
http://1mohammadi.ir/opensource/entity-framework-and-sqlite/#comment-1567

البته این دوتا اسمبلی رو خودم به رفرنس ها اضافه کردم.یعنی در حالت ایجاد کلاس Entity خودشون به رفرنس ها اضافه نمیشن
این هم فایل App.config:


<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" />
</startup>
<connectionStrings>
<add name="MyLightEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SQLite;provider connection string='data source=&quot;MyLight.sqlite&quot;'" providerName="System.Data.EntityClient" />
</connectionStrings>
</configuration>

saeedgholami
جمعه 27 بهمن 1391, 00:00 صبح
سلام
اگه میشه لینکی به آموزش SqlLite به ما بده دوست عزیز
دوست دارم تو پروژه هام استفاده کنم
ممنون

kingtak
دوشنبه 30 بهمن 1391, 13:33 عصر
خوشبختانه حل شد!
به زودی به صورت PDF تو همین سایت برای استفاده دوستان آمادش میکنم.:تشویق:

Hajivandian
دوشنبه 30 بهمن 1391, 13:35 عصر
اگر میتونی فایل اجرایی برنامه ات رو بده یه تست بکنیم

a.ameri
دوشنبه 30 بهمن 1391, 14:29 عصر
آدرس بانک را درست دادی تو کانکشن استرینگ؟