متاسفانه فولدری برای دیتابیسم ایجاد نمیشه

سلام دوستان
وقتتون بخیر
توی بحث آموزش sqlite ، دیتابیس من درست کار میکنه و میتونم insert کنم و کوئری بگیرم. اما متاسفانه فولدر دیتابیسم رو هیچ جایی پیدا نمیکنم. خواهشا کمک کنین خیلی کارم گیره
ممنون از همگی
طاعاتتونم قبول درگاه حق . . .


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش مطرح شد
1

سلام وقتتون بخیر اینجا فولدر دیتابیس ندارید .
یک فایل با پسوند sqlite دارید . آیا دقیقا طبق دوره فلاتر پیش رفتید ؟


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
1

دیتابیس sqlite تا جایی که من میدونم فایل داره نه فولدر


علی اصغر اخوان مهدوی
تخصص : برنامه نویسی موبایل
@ali.akvn73 6 سال پیش مطرح شد
0

سلام دوستان
ممنونم. اما منظورم فولدری بود که با اسم پکیج هستش و دلخل اون فولدر، فایل دیتابیس هست. حتی من تمام فایلهای .db رو سرچ کردم اما پیدا نمیشه. ولی دیتابیس کار میکنه
خیلییییی عجیبه. طبق دوره هم پیش رفتم


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
1

فایل دیتابیس با پسوند .sqlite ذخیره میشه. سرچ کنید پیدا میشه


علی اصغر اخوان مهدوی
تخصص : برنامه نویسی موبایل
@ali.akvn73 6 سال پیش مطرح شد
0

@hesammousavi و @ali.bayat عزیز
مگر ما توی آموزش اسم دیتابیس رو نمینویسیم و آخرش .db اضافه میکنیم؟ پس چرا باید پسوندش .sqlite باشه؟
اما طبق فرمایش شما دوستان من هردورو سرچ کردم و اصلا پیدا نمیکنه
من چیکار کنم بخدا گیر کردم دیگه :'(


علی اصغر اخوان مهدوی
تخصص : برنامه نویسی موبایل
@ali.akvn73 6 سال پیش مطرح شد
0

@hesammousavi و @ali.bayat
الان یچیزی رو متوجه شدم. توی آموزش با Emulator شما کار میکنین که دیتابیستون پیدا میشه. منم با Emulator امتحان کردم درست شد. من همیشه با گوشی خودم کار میکنم و با ADB به گوشیم متصل میشم. حالا اگه میشه منو راهنمایی کنین که از کجا اون مسیر رو پیدا کنم.
من توی کل حافظه گوشیم گشتم و هیچ فایل دیتابیسی با پسوند slite و db پیدا نشد. حتی فولدری که به اسم پکیجمم باشه پیدا نشد. اگر ممکنه راهنمایی بفرمایید.
با تشکر


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
1

ببینید هنگامی شما فلاتر رو کانفیگ می‌کنید که از SQLite استفاده کنه، آدرس فایل رو بهش می‌دید دیگه
به مثال زیر توجه کنید

dependencies:
  flutter:
    sdk: flutter
  sqflite:
  path:

علی اصغر اخوان مهدوی
تخصص : برنامه نویسی موبایل
@ali.akvn73 6 سال پیش مطرح شد
0

خیلی ممنون @ali.bayat
فقط من توی خود کلاس بهش دایرکتوری میدادم . به این شکل
''' Directory documentsDirectory = await getApplicationDocumentsDirectory(); '''
اما توی dependencies که شما فرمودین، جلوی path من چی بنویسم دقیقا؟
هرچی سرچ کردم چیزی پیدا نکردم.
فرض کنین توی حافظه داخلی توی پوشه ali بریزه
ممنون میشم ...


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
1

به مثال زیر دقت کنید

Future<String> get _localPath async {
  final directory = await getApplicationDocumentsDirectory();

  return directory.path;
}

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام