PDA

View Full Version : سوال درزمینه اتصال به دیتا بیس در یرنامه نویسی اندروید



kavakeb
پنج شنبه 20 فروردین 1394, 15:57 عصر
من یه برنامه نوشتم که یه اسم و شماره رو در دیتا بیس دخیره بکنه وسپس از روی دیتا بیس بخونه و.در تکست ویو نشون بده
ولی اصلا کارنمیکنه نمیدونم چرا:ناراحت:
لطفا کمکم کنید.
import android.support.v7.app.ActionBarActivity;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;


public class MainActivity extends ActionBarActivity {



SQLiteDatabase database;

private static String DBNAME="DB";
private static String TABLE="member";


private TextView name1;
private TextView num1;
String NAME;
String NUM;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);




database=openOrCreateDatabase(DBNAME,Context.MODE_ PRIVATE,null);
database.execSQL("CREATE TABLE IF NOT EXISTS"+TABLE+"(ID INTEGER PRIMARY KEY,name TEXT,num INTEGER);");



database.execSQL("INSERT INTO"+TABLE+"(name,num) VALUES('ali','0000000')");

Cursor allrows =database.rawQuery("SELECT * FROM"+TABLE,null);
NAME=allrows.getString(1);
NUM=allrows.getString(2);
name1=(TextView) findViewById(R.id.nametxt);
num1=(TextView) findViewById(R.id.phonetxtview);
name1.setText(NAME+"");
num1.setText(NUM+"");
allrows.close();
database.close();


}

tux-world
پنج شنبه 20 فروردین 1394, 18:23 عصر
کدتون رو تر و تمیز بکنید بشه خوندش