Veritabanı dosyama bir stringbuilder kaydetmeyi başaramıyorum. ContentValues.putAll'ın nasıl çalıştığımı anlayamıyorum, bunun benim problemimi nasıl çözmem gerektiğini düşünüyorum. Bu, konuyla ilgili koddur.SQLiteDatabase'e Kaydetme StringBuilder
ben şu ifadeyi olması gerekir .. ') DatabaseOperations.updateDatabase (' ı 'etNameString' ve 'strReturnedAddress' ve sonra her iki saklar benim ana aktivitede bir değişken olduğunu yapmanız gerekenler düşünüyorum:
args.putAll (değerleri)
Ancak, her iki değişkendeki değerlerin nasıl kaydedileceğini bilmiyorum. Affedersiniz, bu konuda oldukça yeniyim. Şimdiden teşekkürler.
Satır ekle yöntemi:
**DatabaseOperations class**
public static final String DATABASE_NAME = "HDL_DB";
public static final String TABLE_NAME = "HDL_Table";
public static final String COL_1 = "Name";
public static final String COL_2 = "Address";
public String CREATE = "CREATE TABLE " + TABLE_NAME + " (" +
COL_1 + " TEXT" + COL_2 + " TEXT)";
bu' args.put (COL_2, Address.toString()) deneyin: Hiçbir şey sizin iki sütun adlarını (ilk
TEXT
sonra virgül ve boşluk dikkat edin) ayıran yok Herhangi bir hata var – YazanGerçekten çok yardımcı olan Thankyou! –