codice:
package com.example.azienda2;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.text.MessageFormat;
import org.ibex.nestedvm.util.Seekable.InputStream;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.database.sqlite.SQLiteOpenHelper;
import android.provider.BaseColumns;
public class DatabaseHelper extends SQLiteOpenHelper {
private static final String DATABASE_NAME = "/data/data/com.example.azienda2/databases/my_db.sqlite";
private static final int SCHEMA_VERSION = 2;
public DatabaseHelper(Context context)
{
super(context, DATABASE_NAME, null, SCHEMA_VERSION);
}
@Override
public void onCreate(SQLiteDatabase db) {
// TODO Auto-generated method stub
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// TODO Auto-generated method stub
}
public long setVoceInsert(String nome_azienda, String indirizzo_azienda, String citta_azienda, String tel_azienda, String email_azienda, String settore_azienda)
{
String colonne="nome_azienda, indirizzo_azienda, citta_azienda, tel_azienda, email_azienda, settore_azienda";
ContentValues values = new ContentValues();
values.put("nome_azienda", nome_azienda.replace("'", "''"));
values.put("indirizzo_azienda", indirizzo_azienda.replace("'", "''"));
values.put("citta_azienda", citta_azienda.replace("'", "''"));
values.put("tel_azienda", tel_azienda.replace("'", "''"));
values.put("email_azienda", email_azienda.replace("'", "''"));
values.put("settore_azienda", settore_azienda.replace("'", "''"));
return getWritableDatabase().insert("azienda", colonne, values);
}
public Cursor getAllInfo()
{
String query = "SELECT rowid _id, nome_azienda, indirizzo_azienda, citta_azienda, tel_azienda, email_azienda, settore_azienda FROM azienda ORDER BY citta_azienda ASC";
return getReadableDatabase().rawQuery(query, null);
}
//delete all
public long deleteAll(String nome_azienda, String indirizzo_azienda, String citta_azienda, String tel_azienda, String email_azienda, String settore_azienda) {
return getWritableDatabase().delete("azienda", null, null);
}
}
vi ringrazio anticipatamente!!