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

مشکل با پایگاه داده :یکی از ستون ها و نمیشناسه

perin  11 سال پیش  11 سال پیش
0 0

من پایگه داده و نوشتم میخوام insert کنم  اررور میده

 no such column: maryam: INSERT INTO person (person_name,person_family,person_phone)VALUES(maryam,mohamadi,875398)

 

اینم کدامه:

 G.database.execSQL("INSERT INTO person (person_name,person_family,person_phone)" +  "VALUES" +
                        "(" + name + "," + family + "," + number + ")");

                       database.execSQL(
                "CREATE  TABLE  IF NOT EXISTS person " +
                        "(person_id INTEGER PRIMARY KEY  AUTOINCREMENT  NOT NULL  UNIQUE ," +
                        "person_name VARCHAR," +
                        "person_family VARCHAR, " +
                        "person_phone INTEGER)"
                );

دوستان لطفا راهنماییم کنید.

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
perin  11 سال پیش
0 0

حل شد

مشکل اینجا بود

        "(" + name + "," + family + "," + number + ")");

که این  طوری درست شد

 "VALUES('" + name + "','" + family + "'," + number + " )");


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