DataAdapter

06/07/2004 - 18:47 por Félix González | Informe spam
Hola

Como se trabaja con un dataadapter que tenga una consulta con parametros,
algo así como select * from clientes where codigo=@codigo.

trabajo con c#

Gracias

Preguntas similare

Leer las respuestas

#1 Leonardo Diez Dolinski
07/07/2004 - 12:05 | Informe spam
Hola Félix,
Antes de llamar al método Fill, debes establecer el valor del parámetro
con la siguiente sintáxis (supongamos que el DataAdapter se llama daClientes
y en codigo tienes el valor deseado):

daClientes.SelectCommand.Parameters["@codigo"].Value = codigo;

saludos,

Leonardo Diez Dolinski
MSCD - MVP
Equipo Danysoft


"Félix González" <felixgmartin(sobra esto)@terra.es> wrote in message
news:e$
Hola

Como se trabaja con un dataadapter que tenga una consulta con parametros,
algo así como select * from clientes where codigo=@codigo.

trabajo con c#

Gracias


Respuesta Responder a este mensaje
#2 Jorge
08/07/2004 - 18:20 | Informe spam
Antes de llamar al método Fill, debes establecer el valor del


parámetro
con la siguiente sintáxis (supongamos que el DataAdapter se llama


daClientes
y en codigo tienes el valor deseado):

daClientes.SelectCommand.Parameters["@codigo"].Value = codigo;



Duda: ¿No es necesario agregar primero el parámetro, con Add() ?
Respuesta Responder a este mensaje
#3 Leonardo Diez Dolinski
09/07/2004 - 09:39 | Informe spam
Hola Jorge,
Si, es necesario, tienes razón. Pero no se debería hacer inmediatamente
antes de llamar al método Fill, porque sino no podrías ejecutar ese código
dos veces seguidas. La respuesta la di pensando en que el dataadapter lo has
creado con el asistente de visual studio.NET, que ya te crea el parámetro.

saludos,

Leonardo Diez Dolinski
MSCD - MVP
Equipo Danysoft


"Jorge" wrote in message
news:
> Antes de llamar al método Fill, debes establecer el valor del
parámetro
> con la siguiente sintáxis (supongamos que el DataAdapter se llama
daClientes
> y en codigo tienes el valor deseado):
>
> daClientes.SelectCommand.Parameters["@codigo"].Value = codigo;

Duda: ¿No es necesario agregar primero el parámetro, con Add() ?


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida