Calendar no SQL Server

Boa noite pessoal. Estou com problema em gravar na Base de dados SQL Server uma varialvel do tipo Calendar. Olha o erro que esta dando:
[color=red]Unable to convert between java.util.Date and JAVA_OBJECT.[/color]
Isso só pro SQL Server. Se eu tento no MySQL grava normal.

vou colar aqui parte do código, se alguem poder me ajudar agradeço muito.

[code]PreparedStatement pstmt = this.connection.prepareStatement(“INSERT INTO membro(Nome, Sobrenome, Sexo, DataNascimento, DataRegistro) VALUES(?, ?, ?, ?, ?)”);

	pstmt.setString(1, membro.getNome());
	pstmt.setString(2, membro.getSobrenome());
	pstmt.setString(3, membro.getSexo());
	
	if(membro.getDataNascimentoAux() != null) {
		pstmt.setObject(4, membro.getDataNascimentoAux().getTime());
	}else {
		pstmt.setString(4, null);
	}[/code]