آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ذخیره متن تکست ویو در دیتا بیس

underomeda  11 سال پیش  11 سال پیش
+2 0

چطوری متن یک تکست ویو رو توی دیتا بیس ذخیره کنم و تکراری نباشه 

0 0
باید قبل از وارد کردن به دیتابیس بررسی کنی و اگه وجود داشت از دستور UPDATE استفاده کنی در غیر اینصورت INSERT انجام بدی. (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
مجتبی یگانه  11 سال پیش
+8 0

String text = myTextView.getText();

///////// DataBase /////////////////
Cursor cursor = db.rawQuery("SELECT * FROM myTable WHERE myColumn LIKE '"+text+"'",null);
int Count=0;
while(cursor.moveToNext()){
Count++;
}
if(Count==0){
// Insert Value !
}

البته میشه با یک کوئری حرفه ای تر همون اول تعداد رو گرفت و نیازی نباشه کل آرایه رو طی کرد

String query="SELECT (SELECT COUNT(*) from myTable WHEREmyColumn like'مقدار')as count";
0 0
مرسی داداش مجتبی (11 سال پیش)
0 0
این مبحث در کدام بخش آموزش هست؟ (11 سال پیش)
+1 0
بخش 14 دوست عزیز (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .