>
package="fernandes.rafael.vendas"
android:versionCode="1"
android:versionName="1.0" >
android:minSdkVersion="8"
android:targetSdkVersion="8" />
android:icon="@drawable/ic_launcher"
android:label="@string/app_name">
android:name="fernandes.rafael.vendas.MainActivity"
android:label="@string/app_name" >
android:name="NovaVendaActivity">
package fernandes.rafael.vendas;
import android.os.Bundle;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.database.sqlite.SQLiteDatabase;
import android.view.Menu;
import android.view.View;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
SQLiteDatabase db = openOrCreateDatabase("vendas.db", Context.MODE_PRIVATE, null);
StringBuilder sqlProdutos = new StringBuilder();
sqlProdutos.append("CREANTE TABLE IF NOT EXISTS [produtos](");
sqlProdutos.append("[_id] INTEGER PRIMARY KEY AUTOINCREMENT, ");
sqlProdutos.append("nome varchar(100), ");
sqlProdutos.append("preco DOUBLE (10,2));");
db.execSQL(sqlProdutos.toString());
StringBuilder sqlVendas = new StringBuilder();
sqlProdutos.append("CREANTE TABLE IF NOT EXISTS [vendas](");
sqlProdutos.append("[_id] INTEGER PRIMARY KEY AUTOINCREMENT, ");
sqlProdutos.append("produto INTEGER ");
sqlProdutos.append("preco DOUBLE (10,2));");
sqlProdutos.append("la DOUBLE (10,9))");
sqlProdutos.append("lO DOUBLE (10,9))");
db.execSQL(sqlVendas.toString());
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
public void novaVendaClick (View view){
startActivity(new Intent(getBaseContext(), NovaVendaActivity.class));
}
}
I
Rafael
Qual seria o erro?
olha as linhas 30, 31, 32 e 33
sqlProdutos.append("produto INTEGER ");
sqlProdutos.append("preco DOUBLE (10,2));");
sqlProdutos.append("la DOUBLE (10,9))");
sqlProdutos.append("lO DOUBLE (10,9))");
deveria ser
sqlProdutos.append("produto INTEGER, ");
sqlProdutos.append("preco DOUBLE (10,2),");
sqlProdutos.append("la DOUBLE (10,9),");
sqlProdutos.append("lO DOUBLE (10,9));");
Rafael,
Você teve sucesso no seu problema?