هم اکنون عضو شوید

ورود

فراموشی گذرواژه

گذروازه خود را فراموش کردید ؟

ورود

عضو شوید

با عضویت در سایت از امکانات فوق العاده بهرمنده خواهید شد.

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

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

سلام دوستان عزیز در این سری از آموزش برنامه نویسی اندروید به آموزش دیتابیس SQLite در کاتلین می پردازیم دیتابیس sqlite یکی از معروف ترین دیتابیس ها در اندروید به منظور ذخیره سازی داده استفاده می شود استفاده از دیتابیس sqlite در کاتلین بسیار شبیه به جاوا است در ادامه با ما همراه باشید تا نحوه استفاده از دیتابیس sqlite را یاد گیرید.

 

برای اینکه از دیتابیس Sqlite استفاده کنید نیاز به اضافه کردن کتابخانه خاصی نیستید.

اولین قدم برای استفاده از دیتابیس sqlite ساخت یک DatabaseHandler یا DatabaseHelper است در واقع با استفاده از این نوع کلاس ها عملبات درج و update , خواندن راحت تر خواهد بود.

وارد لایه خود به نام activity_main شده و کدهای زیر را قرار دهید.

در بالا دو فیلد ورودی داریم که اطلاعات کاربر را در دیتابیس SQlite درج می کند و یک دکمه که اطلاعات درج شده در دیتابیس را نشان می دهد.

یک کلاس به نام DataBaseHelper.kt ایجاد کرده و کدهای زیر را در آن قرار دهید.

onCreate دیتابیس را ایجاد می کند.

onUpgrade : در صورتی که دیتابیس آپدیت شود دیتابیس یکبار drop و سپس از ابتدا ساخته می شود.

insertData : عمل درج توسط این متد انجام می شود.

readData : اطلاغات ذخیره شده در دیتابیس را نشان می دهد.

برای اینکه از این کلاس استفاده کنیم وارد MainActivity.kt شده و همانند زیر کلاس را فراخوانی می کنیم.

کد بالا اطلاعات را از EditText دریافت کرده و اطلاعات دریافتی را در دیتابیس درج می کند و امکان دیدن داده های ذخیره شده نیز وجود دارد.

 

موفق و پیروز باشید.

درباره نویسنده

با زبان های برنامه نویسی C# , Java , Php به صورت تخصصی کار کردم و بیشتر وقتم رو در برنامه نویسی می گذرونم علاقه زیادی به ساخت اپلیکیشن اندروید دارم.