-
مطالب مشابه
-
توسط mohmam
سلام من طبق دستورای زیر یه دیتابیس رو مقدار دهی کردم(دستورات رو خلاصه قرار دادم)
public static final String name="first"; public static final String Table_Name="user"; public static final String Id="id"; public static final String Name="NickName"; public static final String User="username"; public static final String Pass="pass"; public static final String Creat_Table="CREATE TABLE "+Table_Name+"("+Id+" INTEGER PRIMARY KEY AUTOINCREMENT,"+Name+" TEXT,"+User+" TEXT,"+Pass+" TEXT);"; پس الان یه تِیبِل دارم که ستون های آی دی و نام که مقدارش NickName است و یوزر و حالا پس هم داره.
اینم متودی که برای اینزرت زدم :
public void Insert(String name , String user, String pass) { ContentValues cv=new ContentValues(); cv.put( CreateDb.Name, name); //به اینجا اشاره میکنه میگه مقدار ستون نام توی ستون های دیتا بیس موجود نیست در حالی که تعریفش کرده بودم cv.put( CreateDb.User, user); cv.put( CreateDb.Pass, pass); sqlDb.insert(CreateDb.Table_Name, CreateDb.Name, cv);//sqlDb یه آبجکته از کلاسی که دیتابیسو تعریفش کردم } //حالا بعد توی اکتیویتی اصلیم کد زیر رو زدم Object.Insert("mohammad","reza","1alifam");
بعد هی اخطار میده میگه ستونی به نام NickName ندارم کجای دستورم اشتباهه اخه
اسکرین شات لاگ هم گذاشتم اخطار ها توشه لطفا راهنمایی کنید بدجور گیر کردم توش
-
توسط MISIM
وقتی برنامه رو اجرا میکنم این اخطار میده هر کاری کردم درست نشد.
"Can't upgrade read-only database from version 0 to 1"
کد:
public List<ListView1> getAll(){ SQLiteDatabase db = getReadableDatabase(); List<ListView1> list = new ArrayList<>(); Cursor cursor = db.rawQuery("SELECT * FROM tbl1",null); Log.e("???","khande shod"); if(cursor.moveToFirst()){ do{ ListView1 listView = ListView1.cursorToListView1(cursor); list.add(listView); }while(cursor.moveToNext()); } cursor.close(); if(db.isOpen()) db.close(); return list; } خط دوم"SQLiteDatabase db = getReadableDatabase();"
-
توسط mesbAAH
هر کاری میکنم مقدار location را null برمیگردونه (تصویر اول)
- توی مانیفست permission هم دادم.
- توی تنظیمات اپ permission را به صورت دستی بهش دادم (تصویر دوم)
- روی گوشی GPS هم روشنه (تصویر سوم)
در ضمن از Gps Tracker هم استفاده کردم، بازم نشد.
نکته ای هست که فراموش کرده باشم؟
لطفا راهنمایی کنید.
-
توسط Javad Mahmoodi
باسلام
من از سرویس گوگل مپ در برنامه خودم استفاده کردم
صفحه گوگل مپ باز مشه ولی نقشه لود نمیشه(اینترنت روشن می باشد و دسترسی ها در مانیفست اعمال گشته و گوگل API نیز اعمال شده)
ممنون میشم راهنمایی بفرمایید.
باتشکر
-
توسط مهندس
سلام دوستان.
چجوری میتونم ساعت رو در دیتابیس sqlite ذخیره کنم؟؟
منظورم اینه ک من یکسری داده دارم میخام وقتی ثبت دیتابیس شد، ساعتی ک کاربر داده رو ثبت میکنه هم در یک فیلد ثبت بشه.
من یه فیلد با نوع TIME در دیتابیس گذاشتم، اما نمیدونم چجوری و با چه توابعی ساعت رو ذخیره کنم؟؟
در ضمن راهی هست ک ساعت واقعی ثبت بشه؟؟
یعنی اینکه اگه یه وقت کاربر ساعت گوشیشو تغییر داد، بازم تایم واقعی time zone ایران ثبت بشه ؟؟؟
-
-
فایل
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .