18/03/2013

vb.NET x MS-Sql sem ODBC

Sempre fiz a conexão vb.NET com o BD através do ODBC. Mas surgiu um trabalho em que o cliente "não quer" que seja usado o ODBC. Pergunto: onde consigo a string de conexão para o MS-SQL Express 2008 R2? E na questão velocidade, perco performance? o ODBC é mais rápido?
Aguardo a contribuição de vocês experts aqui do DevMedia.

Alec Candia

Respostas

28/03/2013

Moisés Gonçalves

Você pode usar o .Net Data Provider, ou um Ole DB Provider.
A grande vantagem deles em relação ao ODBC é que você só precisa distribuir a biblioteca junto com a aplicação, não sendo necessária nenhuma configuração na máquina como você faria com ODBC.
Responder Citar

28/03/2013

Joel Rodrigues

Opa, você pode usar as classes do ADO.Net para SQL Server, contidas no namespace System.Data.SqlClient. Na net não falta material.
Com relação à connection string, nesse site você encontra várias: [url]http://www.connectionstrings.com/sql-server-2008[/url].
Qualquer dúvida, é só falar.
Responder Citar

02/04/2013

Joel Rodrigues

Conseguiu, amigo?
Responder Citar

21/04/2013

Alec Candia

Moisés e Joel, consegui, sim. O site connectionstrings foi também importante para o sucesso da minha "empreitada". Valeu, amigos!
Responder Citar

22/04/2013

Joel Rodrigues

Show de bola, amigo. Obrigado pelo retorno e qualquer coisa, é só falar.
Estou marcando o tópico como Concluído.
Responder Citar