Welcome to اسکریپتستان

برای استفاده از تمامی امکانات، ثبت نام کنید. یکبار ثبت نام کنید و وارد شوید، سپس خواهید توانست مطالب خود را ارسال کنید به مطالب دیگر کاربران پاسخ دهید، امتیاز دریافت کنید، پیام خصوصی ارسال کنید و ..

جستجو در تالار: در حال نمایش نتایج برای برچسب های 'دیتابیس اندروید'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالار ها

  • اندروید
    • آموزش ها و مقالات
    • کتابخانه ها و ابزار ها
    • پرسش و پاسخ
  • سی شارپ
    • آموزش ها و مقالات
    • کتابخانه ها و ابزار ها
    • پرسش و پاسخ
  • وب و سرور
    • پی اچ پی
    • جاوا اسکریپت
    • HTML & CSS
    • پرسش و پاسخ
    • قالب آماده

وبلاگ‌ها

چیزی برای نمایش وجود ندارد

دسته ها

  • عمومی

1 نتیجه پیدا شد

  1. SugarORM

    SugarORM SugarORM یک کتابخانه با ساختار Orm است که برای اندروید ساخته شده که کار با دیتابیس را بسیار راحت میکند . از ویژگی های این کتابخونه: یکسری api ها رو فراهم میکنه که یادگیری و به خاطر سپردنشون راحته . جداول مورد نیاز رو خودش به صورت خودکار میسازه متد های ساده ای برای برقراری ارتباط یک به یک ، یک به چند و چند به چند در اختیارتون میزاره عملیات CRUD رو با متد های save(), delete() and find() (or findById()). میتونین به راحتی انجام بدین. 1. برای شروع با گرندل دستور زیر رو به پروژه اضافه کنید یا فایل aar رو دانلود کنید: sugar-1.3.aar sugar-1.5.aar compile 'com.github.satyan:sugar:1.*' 2. برای استفاده از این کتابخانه لازمه این متا هارو به منیفست اضافه کنید(مقادیر را به دلخواه تغییر دهید) : <meta-data android:name="DATABASE" android:value="sugar_scriptestan.db" /> <meta-data android:name="VERSION" android:value="2" /> <meta-data android:name="QUERY_LOG" android:value="true" /> <meta-data android:name="DOMAIN_PACKAGE_NAME" android:value="ir.scriptestan" /> 3.موجودیت ها خب حالا لازمه موجودیت های اپلیکیشنتون رو به صورت یک کلاس تعریف کنین و کلاس SugarRecord رو مادر قرار بدید. public class Book extends SugarRecord<Book> { String title; String edition; public Book(){ } public Book(String title, String edition){ this.title = title; this.edition = edition; } } همین !! حالا پس از کامپایل خود کتابخانه جدولی از این شی (Book) برای شما در دیتابیس میسازد و نیاز به کار اضافی دیگری نیست. 4. نحوه استفاده نحوه استفاده بسیار ساده است . کافیست فقط کد های زیر را نگاه کنید : ذخیره کردن : Book book = new Book(ctx, "Title here", "2nd edition") book.save(); پیدا کردن یک ردیف (انتخاب کردن): Book book = Book.findById(Book.class, 1); آپدیت کردن(بروزرسانی): Book book = Book.findById(Book.class, 1); book.title = "updated title here"; // modify the values book.edition = "3rd edition"; book.save(); // updates the previous entry with new values. حذف: Book book = Book.findById(Book.class, 1); book.delete(); انتخاب یک لیست (لیست کردن): List<Book> books = Book.listAll(Book.class); Book.deleteAll(Book.class); صفحه کتابخانه در گیتهاب: http://satyan.github.io/sugar/index.html در صورت وجود هرگونه مشکل در همین برگه مطرح کنید. موفق باشید.