public void replaceOwner(Owner oldOwner) throws Exception{
		//open connection to DB
		Statement state = DBConnection.OpenConnection();
		
		//Find OwnerID of owner being replaced
		String commandstring = String.format("SELECT ID FROM Owner WHERE FirstName = '%s' AND LastName = '%s' AND Phone = '%s';",
				oldOwner.getFirstName(), oldOwner.getLastName(), oldOwner.getPhone());
		
		if(state != null){
				ResultSet rs = state.executeQuery(commandstring);
				rs.next();
				int ID = rs.getInt("ID");
				
				//update owner record in DB
				commandstring = String.format("UPDATE Owner SET FirstName = '%s', LastName = '%s', Address = '%s', City = '%s', State = '%s', Zip = '%s', Phone = '%s' WHERE ID = %d",
						FirstName, LastName, Address, City, State, Zip, Phone, ID);
				
				state.execute(commandstring);
				rs.close();
				state.close();
		}
		else
			System.err.println("Statement was null.  No connection?");
	}