بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

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

مدیریت گفتگو
underomeda 12 سال پیش
آخرین تغییر: 12 سال پیش

نظرات

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

پاسخ‌ها 2

مجتبی یگانه 12 سال پیش

database.execSQL("INSERT INTO settings VALUES (0," + txtfname.gettext().toString() + "," + txtlname.gettext().toString() + ")");

نظرات

uncocoder 12 سال پیش

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

شما با دستورات 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 + "')");

نظرات


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