Conectarse a sql server 2000 en c# con el framework 4, enviando valores a un store procedure.


Tenía un inconveniente al tratar de enviar valores a un procedimiento almacenado que esperaba parametros.No me funcionaba con new sqlconnection, si para sqlserver 2005 en adelante.

Probando de todo y con varios string de connection. Intente por Sql, odbc y por ultimo
 probe usando oledb y con ello pude conectarme al servidor remoto y enviar los parametros al stored procedure sin problema.
Abajo  la clave.



// OleDb -- Standard Connection

using System.Data.OleDb;

OleDbConnection conn = new OleDbConnection();
conn.ConnectionString =
"Provider=SQLOLEDB;Driver=SQLOLEDB;Data Source=10.1.1.6;Initial Catalog=NuevoGIA;User id=adal;Password=123456;"/>
conn.Open();

Fuente de ayuda:  http://lamahashim.blogspot.com/2009/06/c-sql-server-connection-string.html
Saludos
Adalberto Montanía.

Comentarios