I am populating a spinner from the database like this
// Populating the City Spinner Cursor cities = db.cityList(); startManagingCursor(cities);
Just get the adapter from your spinner and get the string from the cursor
Cursor cursor = (Cursor) myAdapter.getItem(position); String cityName = cursor.getString(cursor.getColumnIndex(DBAdapter.KEY_NAME));