Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   .NET (https://www.clubdelphi.com/foros/forumdisplay.php?f=17)
-   -   Consulta SQL en C# (https://www.clubdelphi.com/foros/showthread.php?t=19965)

kes 01-04-2005 09:39:49

Consulta SQL en C#
 
Hola a Todos.

Tengo una clase que quiero que realice una consulta SQL sobre un dataset pasándole como parámetros la conexión, la consulta y el dataset. La función es la siguiente:

public void Consulta(System.Data.SqlClient.SqlConnection conn,string SQL,System.Data.DataSet Dataset)
{
System.Data.SqlClient.SqlDataAdapter SqlData= new System.Data.SqlClient.SqlDataAdapter(SQL,conn);

SqlData.Fill(Dataset);

}

Sin embargo no me genera ningún resultado. ¿Sabe alguien por que?

Gracias.

__hector 01-04-2005 15:28:10

No puedes hacer una consulta sobre un dataset asi. Si lo que quieres es retornar filas de una tabla, puedes filtrar la tabla utilizando RowFilter de la vista asociada a la tabla en cuestion. En codigo algo como:

Código:

...
 DataView vwRetorno = new DataView();
 vwRetorno = Dataset.Tables[indice].Defaultview;
 vwRetorno.RowFilter="Campo=condicion AND OtroCampo>=otracondicion AND cualquierotrasentenciasql"
 return vwRetorno;
...



La franja horaria es GMT +2. Ahora son las 22:39:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi