domenica 9 maggio 2010

Punto 1:
- si faccia un nuovo progetto e in seguito modificare la main.xml di "Hello Word" la stringa in modo da avere "Hello Word, Nome".




Punto 2:
- inserire nella main.xml un bottone da nominare "Sono un Bottone".




Punto 3:
- modificare il programma che apre il database cambiando il database e la tabella. Il database chiamarlo "Scuola" e la tabella "Studente".
(P.S.: ad ogni punto è stato compilato il programma scrivendo nel comando DOS "ant install")
Ecco il sorgente:


package com.database.tutorial;
import android.app.Activity;
import android.os.Bundle;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteException;
import android.content.Context;
import android.widget.*;
import android.view.View;
import android.content.Intent;
public class Studenti extends Activity
{
private final String DB_NAME = "Scuola.db";
private SQLiteDatabase database = null;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
creaDatabase();
creaTabellaStudente();
}
public void creaDatabase(){
try{
database=openOrCreateDatabase(DB_NAME,SQLiteDatabase.CREATE_IF_NECESSARY, null);
} catch (SQLiteException e) {
e.printStackTrace();
}
}
public void creaTabellaStudente(){
try{
if (database.isOpen()){
database.execSQL("CREATE TABLE IF NOT EXISTS studente(_id integer primary key autoincrement, nome char(10), indirizzo e-mail varchar(30)");
}
} catch (SQLiteException e) {
e.printStackTrace();
}
}
}

1 commento:

didatticaNatalizi ha detto...

Va bene, ma voglio vedere la pubblicazione fatta da casa per valutare l'impegno.