بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
درخواست کد insert کردن یک متغیر به دیتابیس (حل شد)sqlite
چشور میشه یک متغیر string در اندروید را insert کرد به دیتا بیس ساخته شده در آن.اگه کسی بلده دستور کدشو بگه.
مثلا:
public String title;
title = item.title;
database.execSQL("INSERT INTO table (table_title) VALUES ????')");
0
0
پاسخ پیدا کردم وحل شد! (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
hamcalas
10 سال پیش
+2
0
به این شکل :
G.database.execSQL("INSERT INTO user_table (strings) VALUES ('" +words+ "')");
اگر می خواهید داده تکراری وارد نشود :
public static void insertWords(String words) {
Cursor cursor = G.database.rawQuery("SELECT * FROM user_table WHERE strings='" + words+ "' ", null);
if ( !cursor.moveToFirst()) {
G.database.execSQL("INSERT INTO user_table (strings) VALUES ('" + words+ "')");
} else {
Toast.makeText(G.context, "آن تکراری است :)", Toast.LENGTH_SHORT).show();
}
cursor.close();
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .