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

insert کردن دیتا در بانک به وسیله edit text

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

0 0
حامد جان، چقدر با بانک اطلاعات و EditText شما مشکل داری. یکبار بشین جلوی آینه، با خودت صحبت کن، حل میشه ها، خیلی سادست. کافیه از زاویه دیگه ای بهش نگاه کنی. منم دوباره یه توضیح می دم. (12 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
مجتبی یگانه  12 سال پیش
+1 0

database.execSQL("INSERT INTO settings VALUES (0," + txtfname.gettext().toString() + "," + txtlname.gettext().toString() + ")");
پاسخ به سوال 
uncocoder  12 سال پیش
+1 0

ببین حامد جان،

شما با دستورات SQL که توسط database.execSQL اجرا می شن، می تونید Query اجرا کنید که شامل خوندن، نوشتن، آپدیت کردن و ... در بانک اطلاعات هست.

از اون طرف EditText ها موجوداتی هستند که میشه ازشون Text دریافت کرد.

حالا اگر قرار باشه این دو تا رو بهم ربط بدی، کافیه توی Query از Text دریافت شده استفاده کنی مثل کد زیر:

String nameValue = edtName.getText().toString();
String familyValue = edtFamily.getText().toString();
database.execSQL("INSERT INTO person (`name`, `family`) VALUES ('" + nameValue + "', '" + familyValue + "')");

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