reza4000 0 ارسال شده در ۴ مرداد ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۴ مرداد ۱۳۹۵ سلام دوستان وقتی از برنامم اجرا میگیرم force stop میده کسی دلیلشو میدونه که چرا؟ یه عکس از اکتیویتی اصلیم: http://s2.picofile.com/file/8261161742/Capture1.JPG اینم عکس از متد کلاس دیتابیسم: http://s1.picofile.com/file/8261161768/Capture2.JPG لطفا جواب بدید ممنون. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
erfan4 7 ارسال شده در ۴ مرداد ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۴ مرداد ۱۳۹۵ در پنجره LOG دقیقا مینویسه کدوم خط ارور داده نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
reza4000 0 ارسال شده در ۴ مرداد ۱۳۹۵ مالک گزارش اشتراک گذاری ارسال شده در ۴ مرداد ۱۳۹۵ سلام توی این عکس ببینید http://s1.picofile.com/file/8261184400/Capture.JPG نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
reza4000 0 ارسال شده در ۵ مرداد ۱۳۹۵ مالک گزارش اشتراک گذاری ارسال شده در ۵ مرداد ۱۳۹۵ در پنجره LOG دقیقا مینویسه کدوم خط ارور داده چی شد علت خطا رو نمیدونید؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
sadeghmohebbi 2 ارسال شده در ۶ مرداد ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۶ مرداد ۱۳۹۵ من دلیل اصلی خطا رو نفهمیدم ولی خودم برای ساخت دیتابیس از این کد ها استفاده کردم...این جوری: static final String CREATE_STUDENTS_TABLE = "CREATE TABLE IF NOT EXISTS " + نام جدول +"("+KEY_ROWID+ " integer primary key autoincrement, " + KEY_NAME+ " TEXT," + KEY_CAllID+ " TEXT," + KEY_LEVEL+ " TEXT," + KEY_LASTBOOK+ " TEXT," + KEY_CLASSID+ " TEXT," + KEY_FAVMUSIC+" TEXT);"; key ها هم که متغیر های private statc final String هست که برای اسم ستون ها استفاده کردم. ... این هم متداصلی ایجاد دیتابیس که داخل کلاس public class DBAdapter است final Context context; DatabaseHelper DBHelper; SQLiteDatabase db; public DBAdapter(Context ctx) { this.context = ctx; DBHelper = new DatabaseHelper(context); } private static class DatabaseHelper extends SQLiteOpenHelper { public DatabaseHelper(Context context) { super(context, DATABASE_NAME, null, DATABASE_VERSION); } @Override public void onCreate(SQLiteDatabase db) { try { db.execSQL(CREATE_STUDENTS_TABLE); } catch (SQLException e) { e.printStackTrace(); } } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { db.execSQL("DROP TABLE IF EXISTS "+ DATABASE_STUDENTS_TABLE); Log.w(TAG, "Upgrading database from version " + oldVersion + " to " + newVersion + ", which will destroy all old data"); onCreate(db); } } // --- open database --- public DBAdapter open() { db = DBHelper.getWritableDatabase(); return this; } // --- close database --- public void close() { DBHelper.close(); } یه سرچ هم بزنید توی اینترنت کلی سورس کد هست که می تونید استفاده کنید...من خودم تا حالا خیلی با دیتابیس ساختن به مشکل برخوردم که بیشترش از اشتباهات نوشتن توی mysql بوده و استفاده ی غلط از کوئری ها (اینا رو خیلی ریز بررسی کنید) نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
reza4000 0 ارسال شده در ۶ مرداد ۱۳۹۵ مالک گزارش اشتراک گذاری ارسال شده در ۶ مرداد ۱۳۹۵ من دلیل اصلی خطا رو نفهمیدم ولی خودم برای ساخت دیتابیس از این کد ها استفاده کردم...این جوری: static final String CREATE_STUDENTS_TABLE = "CREATE TABLE IF NOT EXISTS " + نام جدول +"("+KEY_ROWID+ " integer primary key autoincrement, " + KEY_NAME+ " TEXT," + KEY_CAllID+ " TEXT," + KEY_LEVEL+ " TEXT," + KEY_LASTBOOK+ " TEXT," + KEY_CLASSID+ " TEXT," + KEY_FAVMUSIC+" TEXT);"; key ها هم که متغیر های private statc final String هست که برای اسم ستون ها استفاده کردم. ... این هم متداصلی ایجاد دیتابیس که داخل کلاس public class DBAdapter است final Context context; DatabaseHelper DBHelper; SQLiteDatabase db; public DBAdapter(Context ctx) { this.context = ctx; DBHelper = new DatabaseHelper(context); } private static class DatabaseHelper extends SQLiteOpenHelper { public DatabaseHelper(Context context) { super(context, DATABASE_NAME, null, DATABASE_VERSION); } @Override public void onCreate(SQLiteDatabase db) { try { db.execSQL(CREATE_STUDENTS_TABLE); } catch (SQLException e) { e.printStackTrace(); } } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { db.execSQL("DROP TABLE IF EXISTS "+ DATABASE_STUDENTS_TABLE); Log.w(TAG, "Upgrading database from version " + oldVersion + " to " + newVersion + ", which will destroy all old data"); onCreate(db); } } // --- open database --- public DBAdapter open() { db = DBHelper.getWritableDatabase(); return this; } // --- close database --- public void close() { DBHelper.close(); } یه سرچ هم بزنید توی اینترنت کلی سورس کد هست که می تونید استفاده کنید...من خودم تا حالا خیلی با دیتابیس ساختن به مشکل برخوردم که بیشترش از اشتباهات نوشتن توی mysql بوده و استفاده ی غلط از کوئری ها (اینا رو خیلی ریز بررسی کنید) مطمئنید که درسته؟ میشه سورس کامل دیتابیستون و معرفیش توی اکتیویتی رو بدید؟ اینها خیلی کوتاه هستند انگار که ناقصن خودم هم توی نت خیلی گشتم ولی هرجور میزدم خطا میداد. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
sadeghmohebbi 2 ارسال شده در ۶ مرداد ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۶ مرداد ۱۳۹۵ آخه این سورس بخشی از یه برنامه ی تقریبا کامل بود و مجبور شدم که کوتاهش رو بذارم اینجا باشه...سورس رو گذاشتم ولی به اسم خودتون منتشر نکنید! حجمش بالای 10 مگ بود مجبور شدم توی دراپ باکس بذارم> دانلود سورس کد نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
reza4000 0 ارسال شده در ۶ مرداد ۱۳۹۵ مالک گزارش اشتراک گذاری ارسال شده در ۶ مرداد ۱۳۹۵ آخه این سورس بخشی از یه برنامه ی تقریبا کامل بود و مجبور شدم که کوتاهش رو بذارم اینجا باشه...سورس رو گذاشتم ولی به اسم خودتون منتشر نکنید! حجمش بالای 10 مگ بود مجبور شدم توی دراپ باکس بذارم> دانلود سورس کد توی دانلود منجر نمیشه بردش با فایرفاکس هم که اصن دانلود نمیشه. نمیشه که کد های اکتیویتی اصلی و دیتابیسشو توی txt بدی؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
sadeghmohebbi 2 ارسال شده در ۶ مرداد ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۶ مرداد ۱۳۹۵ این فایل پروژه رو گذاشتم توی گیت هاب تا هر کاری خواستی روش انجام بده (اول قرار بود برنامه ی مدیریت کلاس های زبان باشه ولی نشد!) توی پکیج ها ، یکی از پکیج ها مال دیتابیس هست (کلاس DBAdapter) که توش یه فایل دیتابیس رو می سازم با 4 یا 5 تا جدول که همه ی کد ها و متد ها مشخصه...توی اکتیویتی های دیگه هم به خوبی به کار می ره(سرچ و آپدیت و ایجاد و پاک کردن سطر و ...) اگه سوالی بود در موردش و بلد هم بودم بگید! لینک پروژه: https://github.com/sadeghmohebbi/manage-teaching-english نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
reza4000 0 ارسال شده در ۶ مرداد ۱۳۹۵ مالک گزارش اشتراک گذاری ارسال شده در ۶ مرداد ۱۳۹۵ این فایل پروژه رو گذاشتم توی گیت هاب تا هر کاری خواستی روش انجام بده (اول قرار بود برنامه ی مدیریت کلاس های زبان باشه ولی نشد!) توی پکیج ها ، یکی از پکیج ها مال دیتابیس هست (کلاس DBAdapter) که توش یه فایل دیتابیس رو می سازم با 4 یا 5 تا جدول که همه ی کد ها و متد ها مشخصه...توی اکتیویتی های دیگه هم به خوبی به کار می ره(سرچ و آپدیت و ایجاد و پاک کردن سطر و ...) اگه سوالی بود در موردش و بلد هم بودم بگید! لینک پروژه: https://github.com/sadeghmohebbi/manage-teaching-english این که دیتابیس خارجی نداره نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
sadeghmohebbi 2 ارسال شده در ۶ مرداد ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۶ مرداد ۱۳۹۵ مگه مشکل توی دیتابیس خارجی بود؟خب زود تر می گفتی نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .