Android “从”+塔布罗阿迪; Cursor Cursor=cardatabase.rawQuery(selectQuery,null); if(cursor.moveToFirst()){ 做{ labels.add(cursor.getString(0)); }while(cursor.moveToNext()); } cursor.close(); cardatabase.close(); 退货标签; } //Spinner'da seçilen aracısiler。 公共车辆(字符串cname){ SQLiteDatabase cardatabase=this.getWritableDatabase(); String deleteQuery=“从“+TABLO_ADI+”中删除,其中“+SATIR_ADI+”='“+cname+””; execSQL(deleteQuery); Log.d(LOGCAT,“Araçsilindi”); cardatabase.close(); } }
更改insertCar方法以返回布尔结果。就像这样:Android “从”+塔布罗阿迪; Cursor Cursor=cardatabase.rawQuery(selectQuery,null); if(cursor.moveToFirst()){ 做{ labels.add(cursor.getString(0)); }while(cursor.moveToNext()); } cursor.close(); cardatabase.close(); 退货标签; } //Spinner'da seçilen aracısiler。 公共车辆(字符串cname){ SQLiteDatabase cardatabase=this.getWritableDatabase(); String deleteQuery=“从“+TABLO_ADI+”中删除,其中“+SATIR_ADI+”='“+cname+””; execSQL(deleteQuery); Log.d(LOGCAT,“Araçsilindi”); cardatabase.close(); } },android,database,toast,Android,Database,Toast,更改insertCar方法以返回布尔结果。就像这样: public boolean insertCar(String name,String model,String brand,String year,String km){ SQLiteDatabase cardatabase = this.getWritableDatabase(); String searchQuery = "SELECT " + SATIR_ID +","+ SATIR_ADI + " FROM "
public boolean insertCar(String name,String model,String brand,String year,String km){
SQLiteDatabase cardatabase = this.getWritableDatabase();
String searchQuery = "SELECT " + SATIR_ID +","+ SATIR_ADI + " FROM " + TABLO_ADI + " WHERE " + SATIR_ADI +" = '" + name.toString()+"'" ;
Cursor cursor = cardatabase.rawQuery(searchQuery, null);
boolean c;
if (cursor.getCount() == 0){
ContentValues values = new ContentValues();
values.put(SATIR_ADI,name);
values.put(SATIR_MODEL,model);
values.put(SATIR_MARKA,brand);
values.put(SATIR_YIL,year);
values.put(SATIR_KM,km);
cardatabase.insert(TABLO_ADI, null, values);
cardatabase.close();
Log.d(LOGCAT, "Veri kaydedildi.");
c=true;
}
else{
Log.d(LOGCAT, "Aynı isim var");
c=false;
}
cursor.close();
cardatabase.close();
return c;
}`
还有你的
dbyakit.insertYakit
要插入RTCar,请尝试以下操作:
if (dbyakit.insertYakit(selectedCarName, alinanLt.getText().toString(), alinanYakitdeger.getText().toString(), aracKm.getText().toString(), dayOfMonth, monthOfYear, year))
// Case return true
Toast.makeText(rootView.getContext(), "Yout text here", Toast.LENGTH_LONG).show();
else
// Case return false
Toast.makeText(rootView.getContext(), "Yout text here", Toast.LENGTH_LONG).show();
干杯 请编辑问题,详细说明您迄今为止尝试插入的祝酒词。我想是的。很抱歉回答了这么长时间。如果这对您有帮助,请帮助我提高声誉。:)
public boolean insertCar(String name,String model,String brand,String year,String km){
SQLiteDatabase cardatabase = this.getWritableDatabase();
String searchQuery = "SELECT " + SATIR_ID +","+ SATIR_ADI + " FROM " + TABLO_ADI + " WHERE " + SATIR_ADI +" = '" + name.toString()+"'" ;
Cursor cursor = cardatabase.rawQuery(searchQuery, null);
boolean c;
if (cursor.getCount() == 0){
ContentValues values = new ContentValues();
values.put(SATIR_ADI,name);
values.put(SATIR_MODEL,model);
values.put(SATIR_MARKA,brand);
values.put(SATIR_YIL,year);
values.put(SATIR_KM,km);
cardatabase.insert(TABLO_ADI, null, values);
cardatabase.close();
Log.d(LOGCAT, "Veri kaydedildi.");
c=true;
}
else{
Log.d(LOGCAT, "Aynı isim var");
c=false;
}
cursor.close();
cardatabase.close();
return c;
}`
if (dbyakit.insertYakit(selectedCarName, alinanLt.getText().toString(), alinanYakitdeger.getText().toString(), aracKm.getText().toString(), dayOfMonth, monthOfYear, year))
// Case return true
Toast.makeText(rootView.getContext(), "Yout text here", Toast.LENGTH_LONG).show();
else
// Case return false
Toast.makeText(rootView.getContext(), "Yout text here", Toast.LENGTH_LONG).show();