Clases o capturar conexion actual

12/03/2006 - 00:42 por Alexis | Informe spam
Hola, mi problema es el siguiente:
Tengo una aplicaciòn windows en c#
tengo una clase que es mi formulario..
tengo otra clase que es mi conexiòn...
y tengo una clase que contiene mi método de bùsqueda...
como le digo a mi metodo de bùsqueda que utilice para su sqlcommand, la
conexiòn que se crea en la clase de conexiòn en un metodo conectar
lo hago de forma separada porque quiero fragmentar por cuestion de orden mis
clases..
si no se entendiò por favor avìsen
Este es el click que dispara todo

string nombre=txtNomcliente.ToString();
string ruc= txtRuc.ToString();
-
estas dos lineas definen valores que seràn utilizados por mi metodo
busca_cliente
Conexion cn = new Conexion();

instancio conexion
-
cn.conectar();

creo la conexion
-
busca_cliente(nombre,ruc);
este necesita el objeto sqlcommand que se creo dentro de conexion


O como le digo a mi metodo de busqueda que use la conexión que este
actualmente abierta, algo como capturar la conexiòn abierta.

Gracias

Alexis
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
12/03/2006 - 02:34 | Informe spam
Yo pondria el codigo para ejecutar los comandos SQL en la clase que mantiene
la conexion, asi tienes todo lo relacionado con el acceso a la BD en un solo
lugar. Al ese metodo en esa clase le pasarias entonces la sentencia a
ejecutar y los parametros, el SqlCommand lo construyes ahi y la conexion ya
la tienes en la misma clase.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C

Preguntas similares