استفاده از دیتابیس SqlLite #12
-
لطفا نحوه ی استفاده از دیتابیس SqlLite به عنوان storage رو هم آموزش بدید. سوالی که دارم اینه که با توجه به توضیحات شما که استفاده از پایگاه داده، برای مصرف و عملکرد داخلی پَرباد است، آیا پاک شدن ناگهانی دیتابیس SqlLite از پروژه مشکلی ایجاد میکنه؟ |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 1 reply
-
تفاوت خاصی بین تنظیمات و پیاده سازی sqlite با sqlserver نیست. در مورد سوال دوم: اما اگر منظورتون اینه که اطلاعات فعلی موجود در دیتابیس حذف بشن، در این حالت مشکلی که ممکنه به وجود بیاد اینه که رکورد های فعلی اطلاعات که شامل آیدی ها، تراکنش ها و آخرین وضعیت پرداخت ها دیگه وجود ندارن که بشه ازشون استفاده ای کرد و تصمیماتی گرفت. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
لطفا سوالتون رو در فرومهای برنامه نویسی جستجو کنید چون این گونه سوالها ارتباطی با این پکیج ندارن. آموزش نصب و کار با EntityFrameworkCore و Sqlite رو در سایت آموزشی مایکروسافت مشاهده کنید و بررسی کنید آیا همه چیز رو درست انجام دادید یا خیر. پس از نصب پکیج، همونطور که گفتم تنظیمات مربوط به Parbad کاملا با نمونه کد SqlServer یکی هست و کافیه از متد UseSqlite استفاده کنید var assemblyName = typeof(Program).Assembly.GetName().Name;
options.ConfigureDbContext = db => db.UseSqlite("ConnectionString", sql => sql.MigrationsAssembly(assemblyName)); |
Beta Was this translation helpful? Give feedback.
-
جناب سلطانی واقعا ممنونم از تمام زحمات و پاسخگویی شما. مطمئنم بقیه کاربرا هم همچین حسی دارن. |
Beta Was this translation helpful? Give feedback.
لطفا سوالتون رو در فرومهای برنامه نویسی جستجو کنید چون این گونه سوالها ارتباطی با این پکیج ندارن.
اگر پکیج Microsoft.EntityFrameworkCore.Sqlite رو نصب کرده باشید، متد UseSqlite هم مسلما قابل مشاهده هست.
اگر این متد رو نمی بینید، یعنی اینکه پکیج رو نصب نکردید و یا اینکه به گونه ای یک اشتباهی در جایی انجام دادید.
آموزش نصب و کار با EntityFrameworkCore و Sqlite رو در سایت آموزشی مایکروسافت مشاهده کنید و بررسی کنید آیا همه چیز رو درست انجام دادید یا خیر.
https://docs.microsoft.com/en-us/ef/core/get-started/overview/first-app?tabs=netcore-cli
پس از نصب پکیج، همونطور که گفتم تنظیمات مربوط به Parbad کاملا با نمونه کد SqlServer یکی هست و کافیه از متد UseSqlite استفاده کنید