Jtds X Jdbc? Quem é melhor e o porque?

Boa tarde Galera do Javasca…

Gostaria de saber qual devo utilizar, tendo em vista, que hj, pela primeira vez, eu consegui acessar meu MSSQL Express utilizando o JDBC pela primeira vez, e estou muito feliz, pq procurei por dias em foruns, e naum tava conseguindo nem a pau…

Bom, enfim, como eu consegui acesso ao banco com o Novo driver JDBC da MS, estou confiante em utiliza-lo…

Porem, todos os foruns que consultei, todos falaram do jTDS JDBC Driver é infinitamente melhor que o do nosso tio Bill.

E ai galera, que devo fazer??? Devo perder mais alguns dias nos foruns para tentar conectar com o jTDS. Ou posso ser feliz e mandar ver com o driver da microsoft.

Vlw…

Lí outro dia no site do JTDS sobre isso. Lá eles explicam porque o driver deles é melhor.

Há algum tempo sybase e mssql eram a mesma coisa. Após algum tempo ambos decidiram ir um para cada lado, porém o protocolo de acesso é basicamente o mesmo. Por isso o driver JTDS do sybase pode sem problemas ser usado no mssql, inclusive por ter uma performance melhor.

Nunca usei SQL Server (felizmente), mas pelo que já lí por aí o driver na ms não é muito bom mesmo.

http://jtds.sourceforge.net
http://jtds.sourceforge.net/faq.html

Só ajustando aqui o entendimento sobre a pergunta…

O certo não é jtds x jdbc…

O Jtds é um driver JDBC
E o driver da MS é um driver JDBC…

Então o certo seria…

JTDS X MS Driver (ou sei lá que nome ele tem)

Sobre a pergunta… o JTDS é melhor…

O da MS não funciona direito e é mais dificil de trabalhar… (pelo menos… da ultima vez que usei era assim)

Pode utilizar o jTDS sem medo… utilizo ele em um projeto com SQL Server e nunca tive problemas…