PDA

View Full Version : مشکل اضافه کردن SQLite به پروژه



مهیار.
چهارشنبه 21 بهمن 1394, 11:00 صبح
با سلام
DLL اسکیولایت رو از اینجا (http://www.sqlite.org/download.html) دانلود کردم اما زمان ازافه کردن اون به پروژه با خطا رو برو میشه
این نسخشم دانلود کردم

32-bit DLL (x86) for SQLite verison 3.10.2

hamid_hr
چهارشنبه 21 بهمن 1394, 11:04 صبح
خب شاید سیستم شما 64 بیتی هست؟

مهیار.
چهارشنبه 21 بهمن 1394, 11:09 صبح
خب شاید سیستم شما 64 بیتی هست؟
سیستمم 64 بیتیه ولی 64 بیتی ام میخوام اضافه کنم همین ارورو میده!

ژیار رحیمی
چهارشنبه 21 بهمن 1394, 11:47 صبح
دوست گرامی شما از طریق Nuget نصب کنید خودش آخرین ورژن موجود رو به پروژه ت اضافه میکنه(Package Manager Console)

PM>Install-Package sqlite-net

یا میتونی از این آدرس هم دانلود کنی
https://visualstudiogallery.msdn.microsoft.com/23f6c55a-4909-4b1f-80b1-25792b11639e

مهیار.
چهارشنبه 21 بهمن 1394, 14:27 عصر
دوست گرامی شما از طریق Nuget نصب کنید خودش آخرین ورژن موجود رو به پروژه ت اضافه میکنه(Package Manager Console)

PM>Install-Package sqlite-net

با تشکر ازشما من اینو اضافه کردم یه کلاس برام تو پروژه ساخت .. ولی چطوری ازش استفاده کنم میشه دستورات استفاده ازشم بزارید
دستورات معمولی که با استفاده از using System.Data.SQLite قبول نمیکنه ..
تو خط اول خطا میگیره ..

SQLite.SQLiteConnection con = new SQLite.SQLiteConnection("Data Source=Test.sqlite;Version=3;"); //SQLite.SQLiteConnection.CreateFile("MyDatabase.sqlite");
//con.Open();
string sql = "create table Std_Teble (name varchar(20), score int)";
SQLite.SQLiteCommand com = new SQLite.SQLiteCommand(con);
com.CommandText = sql;
com.ExecuteNonQuery();
con.Close();
پروژه امم ضمیمه کردم .
ممنون.

ژیار رحیمی
چهارشنبه 21 بهمن 1394, 16:44 عصر
http://blog.tigrangasparian.com/2012/02/09/getting-started-with-sqlite-in-c-part-one/
http://www.dreamincode.net/forums/topic/157830-using-sqlite-with-c%23/
http://www.codeproject.com/Articles/22165/Using-SQLite-in-your-C-Application

مهیار.
پنج شنبه 22 بهمن 1394, 08:03 صبح
http://blog.tigrangasparian.com/2012/02/09/getting-started-with-sqlite-in-c-part-one/
http://www.dreamincode.net/forums/topic/157830-using-sqlite-with-c%23/
http://www.codeproject.com/Articles/22165/Using-SQLite-in-your-C-Application
اگر ممکنه یه مثل بزنید !! ( مثلا اینسرت یا سکلت ) من هر کاری کردم باز نشد..!

ژیار رحیمی
پنج شنبه 22 بهمن 1394, 14:28 عصر
برای کار با Sqlite نمونه package های متفاوتی ارائه شده که در پست قبلی یه نمونه برای اضافه کردن به پروژه از طریق Nuget گفته شد.این نمونه کد به روشی دیگر و با package ی متفاوت با قبلی پیاده سازی شده.کار با این نمونه به مراتب ساده تر است.و برای دانلود نرم افزار مدیریت دیتابیس DB Browser for SQLiteبه ادرس زیر رفتهhttp://sqlitebrowser.org/
پس برای نصب dll های Sqlite به میتونی از طریق Nuget
PM>Install-Package System.Data.SQLite

مهیار.
شنبه 24 بهمن 1394, 03:55 صبح
برای کار با Sqlite نمونه package های متفاوتی ارائه شده که در پست قبلی یه نمونه برای اضافه کردن به پروژه از طریق Nuget گفته شد.این نمونه کد به روشی دیگر و با package ی متفاوت با قبلی پیاده سازی شده.کار با این نمونه به مراتب ساده تر است.و برای دانلود نرم افزار مدیریت دیتابیس DB Browser for SQLiteبه ادرس زیر رفتهhttp://sqlitebrowser.org/
پس برای نصب dll های Sqlite به میتونی از طریق Nuget
PM>Install-Package System.Data.SQLite

خیلی ممنون ..

یک سوال داشتم من از روش


Install-Package System.Data.SQLite

استفاده کردم ولی یه موضوعی هست در مثالی که گذاشتید یه dll وجود داشت به نام System.Data.SQLite درپوشه فایل اجرایی .. که در عکس زیر مشخصه


139021

ولی من در روش Install-Package System.Data.SQLite که انجام دادم چنین فایل در همین قسمت ایجاد نشد ..

139022
و یک پوشه که فکر میکنم مربوط به همین پکج نصب شده است در پوشه ای که فایل sln ساخت شده ..

سوالم اینه شما از کدوم در مثلی که فرستادیی استفاده کردین ؟؟ چون منم میخواستم از همین روش استفاده کنم

ژیار رحیمی
چهارشنبه 28 بهمن 1394, 07:29 صبح
خیلی ممنون ..

یک سوال داشتم من از روش


Install-Package System.Data.SQLite

استفاده کردم ولی یه موضوعی هست در مثالی که گذاشتید یه dll وجود داشت به نام System.Data.SQLite درپوشه فایل اجرایی .. که در عکس زیر مشخصه


139021

ولی من در روش Install-Package System.Data.SQLite که انجام دادم چنین فایل در همین قسمت ایجاد نشد ..

139022
و یک پوشه که فکر میکنم مربوط به همین پکج نصب شده است در پوشه ای که فایل sln ساخت شده ..

سوالم اینه شما از کدوم در مثلی که فرستادیی استفاده کردین ؟؟ چون منم میخواستم از همین روش استفاده کنم

بعد از نصب Package پروژه Build کن متناسب با ورژن دانت dll آن اتومات اضافه میشود.یا داخل پوشه Package کنار پروژه میتونی خودت دستی رفرنس رو به پروژه اضافه کنی