@Override
public void onCreate(SQLiteDatabase db) {
// TODO Auto-generated method stub
String table="CREATE TABLE cars("+ "_id INTEGER PRIMARY KEY AUTOINCREMENT,"+ "car_name TEXT NOT NULL,"+ "path TEXT NOT NULL);";

db.execSQL(table);

}

이런식으로 테이블을 생성을 하였습니다

car_name path

이런식으로 테이블이 형성이 되고 이 두 곳에 값을 저장을 하게 됩니다

if(v.getId()==R.id.insert){
String carName=carNameEdit.getText().toString();
long cnt=dbhandler.insert(carName,"abc"); //dbhandler 클래스에 있는 insert 매소드를 호출하여 carname 과 path 를 넘겨 줍니다

그리고 dbhandler 클래스의 insert 매소드에서

public long insert(String car_name,String image_path){
ContentValues values=new ContentValues();
values.put("car_name",car_name); //car name 과
values.put("path",image_path); //path 를 저장을 하게 됩니다
return db.insert("cars",null,values);
}

에러 메세지가 table cars has no column name  d  path 라고 나오는데

테이블에 재대로 생성이안된건가요? 어떤것이 문제죠