Soru & Cevap

çağrı kayıt

11.12.2013 - 02:27

daha once cağrı kayıtlarına nasıl erişeceğimi sormustum şimdi ise onları bir veritabanına kaydetmem gerekiyor elimde dört tane veri var numara,arama tipi,arama zamanı ve süre bunları veritabanına kaydederken türlerini ne yapmalıyım?

15 Görüntülenme

4 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-8916-1386937284.jpg
meryem_kaya
13.12.2013 - 01:38

Çok teşekkür ederim.

Profile picture for user yasinkafadar
yasinkafadar
13.12.2013 - 09:04

Selam Meryem,

Tarih ile ilgili aşağıdaki linkeri inceleyebilirsin. Burada DateTime'ı nasıl insert edeceğin ve kullanacağın ile ilgili bilgiler var. Numaraya gelince de;

- Eğer numara "+905XXzzzMMnn" gibi bir şey ise text 

- "5XXxxXX" gibi bir şey ise integer tutabilirsin. 

Yani aslında numarada ihtiyacına göre karar vermen gerekiyor. 

http://tips.androidhive.info/2013/10/android-insert-datetime-value-in-sqlite-database/

http://www.tutorialspoint.com/sqlite/sqlite_date_time.htm

http://www.sqlite.org/lang_datefunc.html

picture-8916-1386937284.jpg
meryem_kaya
12.12.2013 - 10:25

server üzerinde tutucağım ama server ihitiyacım yok su an için, cevabınız için teşekkürler.Elimdeki veri türlerinden tarih ve numarayı hangi tipte yazmam gerektiği konusunda ise hala yardımınıza ihitiyacım var bu türlerden hangisi olmalı?

Profile picture for user yasinkafadar
yasinkafadar
12.12.2013 - 12:19

Selam Meryem,

Android'de API Level'e göre SQLite versiyonları değişebiliyor fakat senin kullanağın versiyonda büyük ihtimalle SQLite versiyonu 3.x olacağı için aşağıdaki veri tiplerinden birilerini seçmelisin. Gerekli linkleri aşağıda gönderiyorum. Elindeki veri türlerininden hangisine uyacağına karar veremezsen tekrar sorabilirsin.

  • NULL. The value is a NULL value.

  • INTEGER. The value is a signed integer, stored in 1, 2, 3, 4, 6, or 8 bytes depending on the magnitude of the value.

  • REAL. The value is a floating point value, stored as an 8-byte IEEE floating point number.

  • TEXT. The value is a text string, stored using the database encoding (UTF-8, UTF-16BE or UTF-16LE).

  • BLOB. The value is a blob of data, stored exactly as it was input.

http://stackoverflow.com/questions/2421189/version-of-sqlite-used-in-android/4377116#4377116

http://www.sqlite.org/datatype3.html

Not: Çağrı kayıtlarını telefon üzerinde tutacağını varsayara verdim bu cevabı. Eğer bir server üzerinde tutmak istiyorsan iş biraz değişir. O konuda da Geleceği Yazanlar üzerinden hizmet alabileceğin UserGrid servisini inceleyebilirsin.