تالار گفتمان nCIS.ir

نسخه‌ی کامل: عدم اجرای برنامه ساده
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام
کد MAIN ACTIVITY برنامه خودم رو براتون میذارم
ارر در محیط اندروید استدیو ندارم اما در genymotion ارر زیر میاد
[عکس: andr.png]

کد برنامه م هم اینه :
package com.example.dade24.myapplication;

import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        SQLiteDatabase mm= openOrCreateDatabase("ali", Context.MODE_PRIVATE,null);
        String d = "CREATE TABLE IF NOT EXISTS " + "alit" + "(ID INTEGER PRIMARY KEY , NAME TEXT, LAST_NAME TEXT , PHONE_NUMBER TEXT)";
        mm.execSQL( d );
        String f="INSERT INTO  " + "alit" + "(NAME,LAST_NAME) VALUES('FATEME','KAMALZADE')";
        mm.execSQL(f);

        System.out.println(d );
        System.out.println(f );
        mm.close();


        String aliTable=" SELECT * FROM  alit " ;

        Cursor radif = mm.rawQuery(aliTable,null);
        if (radif.moveToFirst()) {
            do {
                String name = radif.getString(1);
                String famil = radif.getString(2);
                String shomare = radif.getString(3);
                System.out.println(name);

            }while (radif.moveToNext());


        }




    }
}

مشکل چیه به نظرتون؟
لاگ کت بزار
چک کن ببین دسترسی خوندن و نوشتن رو به برنامه دادی ؟