Herkese iyi çalışmalar.
İçerisinden sqfLite kullandığım bir flutter projem var. Bu projede bir tabloyada kayıtlar tutacağım.“deneme.db”
Uygulamayı realese mod oluşturup, canlıya çıkartıp kayıtlar ekleyeceğim.
Daha sonra ben bu deneme.db dosyasındaki kayıtlara nasıl ulaşabilirim ? sonuçta tek dosya oluşuyor.

work_caglar Merhaba,
her defasında sqflite oluşturmuyorsuuz hocam. İlk çalıştığında deneme.db adında bir veri tabanı varmıdır yokmudur kontrol ediyorsunuz. Yoksa oluştur ve create e. Varsa oku gibi.
https://pub.dev/packages/sqflite
Örnek kodlar burada bulunmakta
https://flutterdersleri.com/flutter-sqflite-paket-kullanimi.html
Şurada türkçe bir kaynak var ama denemediğim için emin değilim.

Sorum tam anlaşılmamış sanırım kusuruma bakmayın, Ben tablo oluştuldu kullanıldı bir süre, sonrasında o deneme.db dosyasınu bilgisayarı almak istiyorum böyle bir şey mümkün mü ?
Birde db.insert nullColumnHack hatasının çözümünü biliyormusunuz ?

work_caglar Merhaba,
Bilgisayara .db olarak atmanız legal yollarla mümkün değğil diye biliyorum. Bazı geliştiriciler assets dizini altında bir db oluşturarak bunun üzerinden yapıyor yapacağını. Böylelikle istediği an ulaşabiliyor.
O hatayı hiç almadım hocam ya

7 days later

Sorunun çözümü aslında yok.
Samsung cihazlar için konuşuyorum. Samsung erişimi kendi politikasına dayanarak engellemiş, buna dayanarak deneme.db olarak gömdüğüm sqflite .db dosyasını geri alma yöntemi legal yöntemlerle mümkün değil.
Bazı forum sitelerinde telefonda backup alarak dosyaya ulaşmaktan bahsetmişler, fakat bu yöntemin legal olmadığınıda söylemişler.

Write a Reply...