نمایش نتایج 1 تا 7 از 7

نام تاپیک: سوال در مورد استفاده از دیتابیس در اندروید

  1. #1

    سوال در مورد استفاده از دیتابیس در اندروید

    با سلام
    من یه کتاب ساختم وقتی میخوام داخلش یه کلمه ای رو جستجو کنم از برنامه میپره بیرون.فکر کنم چون حجم مطالب دیتابیسم خیلی زیاده اینطوری میشه.
    خواهش میکنم کمکم کنین.اگه روش دیگه ای برای جستجو بلدین بهم بگین.
    اینم کدش:

    public class search extends ListActivity {



    private database db;
    private String[] Name;
    private String[] Tedad;
    private String[] season;
    private String[] cpage;
    private String[] page;


    private EditText edt_searchbox;
    private RadioButton rdo_search_name;
    private RadioButton rdo_search_text;
    private TextView status;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.search);

    db=new database(this);

    edt_searchbox = (EditText) findViewById(R.id.edt_searchbox);
    rdo_search_name = (RadioButton) findViewById(R.id.rdo_search_name);
    rdo_search_text = (RadioButton) findViewById(R.id.rdo_search_text);
    status = (TextView) findViewById(R.id.txt_status);

    refresh(edt_searchbox.getText().toString(), "name");

    edt_searchbox.addTextChangedListener(new TextWatcher() {


    @Override
    public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
    if(rdo_search_name.isChecked()){
    refresh(edt_searchbox.getText().toString(), "name");


    }
    else if (rdo_search_text.isChecked()) {
    refresh(edt_searchbox.getText().toString(), "text");


    }
    }

    @Override
    public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
    int arg3) {
    // TODO Auto-generated method stub

    }

    @Override
    public void afterTextChanged(Editable arg0) {
    // TODO Auto-generated method stub

    }
    });


    }
    عکس های ضمیمه عکس های ضمیمه

  2. #2

    نقل قول: سوال در مورد استفاده از دیتابیس در اندروید

    خطایی که میده رو بدید نگاه کنیم.

  3. #3

    نقل قول: سوال در مورد استفاده از دیتابیس در اندروید

    هیچ خطایی نمیده . فقط وقتی اولین حرف رو وارد قسمت جستجو میکنم چند ثانیه هنگ میکنه و بعد میپره بیرون از برنامه.

  4. #4

    نقل قول: سوال در مورد استفاده از دیتابیس در اندروید

    هیچ خطایی نمیده . فقط وقتی اولین حرف رو وارد قسمت جستجو میکنم چند ثانیه هنگ میکنه و بعد میپره بیرون از برنامه

  5. #5
    کاربر دائمی آواتار saeed_g21
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    تبریز
    پست
    1,078

    نقل قول: سوال در مورد استفاده از دیتابیس در اندروید

    ببین دوست عزیز

    در برنامه که خطایی نشان نمیده مگر خودت بگی خطا رو نشان بده اونم با Try
    وقتی میندازه بیرون در برنامه Eclipse قسمت Logcat با متن های قرمز رنگ مشخص میکنه اونارو بده

  6. #6

    نقل قول: سوال در مورد استفاده از دیتابیس در اندروید

    وقتی میخوام چیزی رو جستجو کنم تصویر زیر میاد:
    009.png
    وقتی رو ok کلیک میکنم برنامه ریستارت میشه و وقتی روی wait کلیک می کنم چند ثانیه همینجوری میمونه و بعد ریستارت میشه.
    12-02 06:15:58.491: E/SQLiteLog(2175): (14) cannot open file at line 30191 of [00bb9c9ce4]
    12-02 06:15:58.491: E/SQLiteLog(2175): (14) os_unix.c:30191: (2) open(//data/data/com.amirahmadadibi.project.app.book/databases/dataofstory) -
    12-02 06:15:58.531: E/SQLiteDatabase(2175): Failed to open database 'data/data/com.amirahmadadibi.project.app.book/databases/dataofstory'.
    12-02 06:15:58.531: E/SQLiteDatabase(2175): android.database.sqlite.SQLiteCantOpenDatabaseExce ption: unknown error (code 14): Could not open database
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.database.sqlite.SQLiteConnection.nativeOpe n(Native Method)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.database.sqlite.SQLiteConnection.open(SQLi teConnection.java:209)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.database.sqlite.SQLiteConnection.open(SQLi teConnection.java:193)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.database.sqlite.SQLiteConnectionPool.openC onnectionLocked(SQLiteConnectionPool.java:463)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.database.sqlite.SQLiteConnectionPool.open( SQLiteConnectionPool.java:185)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.database.sqlite.SQLiteConnectionPool.open( SQLiteConnectionPool.java:177)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.database.sqlite.SQLiteDatabase.openInner(S QLiteDatabase.java:804)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.database.sqlite.SQLiteDatabase.open(SQLite Database.java:789)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.database.sqlite.SQLiteDatabase.openDatabas e(SQLiteDatabase.java:694)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.database.sqlite.SQLiteDatabase.openDatabas e(SQLiteDatabase.java:669)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at com.amirahmadadibi.project.app.book.database.check db(database.java:74)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at com.amirahmadadibi.project.app.book.database.useab le(database.java:45)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at com.amirahmadadibi.project.app.book.MainActivity.o nCreate(MainActivity.java:41)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.app.Activity.performCreate(Activity.java:5 133)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1087)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2175)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2261)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.app.ActivityThread.access$600(ActivityThre ad.java:141)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1256)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.os.Handler.dispatchMessage(Handler.java:99 )
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.os.Looper.loop(Looper.java:137)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at android.app.ActivityThread.main(ActivityThread.jav a:5103)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at java.lang.reflect.Method.invokeNative(Native Method)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at java.lang.reflect.Method.invoke(Method.java:525)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:737)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:553)
    12-02 06:15:58.531: E/SQLiteDatabase(2175): at dalvik.system.NativeStart.main(Native Method)

  7. #7
    کاربر دائمی آواتار saeed_g21
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    تبریز
    پست
    1,078

    نقل قول: سوال در مورد استفاده از دیتابیس در اندروید

    بنظرم نمیتونه دیتابیس رو باز کنه
    از ایجاد شدن دیتابیس و همینطور از باز کردن دیتابیس موقع جستجو مطمعن باش

تاپیک های مشابه

  1. تعدادی سوال در مورد استفاده از پرینتر
    نوشته شده توسط VisualStudio در بخش ابزارهای گزارش سازی
    پاسخ: 12
    آخرین پست: چهارشنبه 05 اردیبهشت 1386, 08:00 صبح
  2. یک سوال در مورد ذخیره کردن دیتابیس
    نوشته شده توسط rtech در بخش SQL Server
    پاسخ: 4
    آخرین پست: پنج شنبه 07 دی 1385, 00:25 صبح
  3. سوال در مورد استفاده از DataSource
    نوشته شده توسط mjafari در بخش Java EE : نگارش سازمانی جاوا
    پاسخ: 10
    آخرین پست: شنبه 16 اردیبهشت 1385, 07:17 صبح
  4. یه سوال در مورد استفاده ادیتور ها
    نوشته شده توسط saniak_robot در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: یک شنبه 07 اسفند 1384, 09:48 صبح
  5. سوال در مورد استفاده از فیلتر بر روی Table
    نوشته شده توسط مهندس در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: چهارشنبه 27 خرداد 1383, 12:55 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •