Erro column _id not exist

Boa Noite

Na hora de executar o código abaixo da um erro dizendo que a coumn _id not exist como faço para resolver este problema:

package example.sgtstcc;

import android.app.Activity;
import android.content.;
import android.os.Bundle;
import android.widget.
;
import android.view.*;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.database.Cursor;
import android.database.sqlite.SQLiteCursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.CursorAdapter;
import android.widget.ListView;

public class rlmorte extends Activity {

public void onResume(){
	super.onResume();

SQLiteDatabase db = openOrCreateDatabase(“sgts.db”, Context.MODE_PRIVATE, null);

StringBuilder sqlProdutores = new StringBuilder();
sqlProdutores.append(“CREATE TABLE IF NOT EXISTS produtor (”);
sqlProdutores.append("_id INTEGER PRIMARY KEY, ");
sqlProdutores.append("nome VARCHAR(30), ");
sqlProdutores.append(“localidade VARCHAR(30));”);
sqlProdutores.append(“cidade VARCHAR(30));”);
sqlProdutores.append(“tecnico VARCHAR(30));”);
db.execSQL(sqlProdutores.toString());

Cursor cursor = db.rawQuery(“SELECT * FROM produtor”, null);

	String[] from = { "nome", "localidade", "cidade", "tecnico", "_id",};
	int[] to = {R.id.txvId, R.id.txvNome, R.id.txvLocalidade, R.id.txvCidade, R.id.txvTecnico};
	
	android.widget.SimpleCursorAdapter ad = new android.widget.SimpleCursorAdapter(getBaseContext(), R.layout.listar_produtores, cursor, from, to);

	ListView ltwDados = (ListView)findViewById(R.id.listView1);
	
	ltwDados.setAdapter(ad);
	
	
	ltwDados.setOnItemClickListener(new AdapterView.OnItemClickListener() {

		public void onItemClick(AdapterView adapter, View view,
				int position, long id) {
			
			SQLiteCursor c = (SQLiteCursor) adapter.getAdapter().getItem(position);

			Intent it = new Intent(getBaseContext(), EditarProdutor.class);
			it.putExtra("id", c.getInt(0));
			startActivity(it);
		}
	});
	
	db.close();	
}

public void VoltarLoteClick(View v){
	Intent it = new Intent(getBaseContext(), MainActivity52.class);
	startActivity(it);
}

}