Foros del Web » Programación para mayores de 30 ;) » .NET »

como obtener un dato de la DB sin usar dataset

Estas en el tema de como obtener un dato de la DB sin usar dataset en el foro de .NET en Foros del Web. Quiero obtener unicamente un ID utilizando un select(query) a una tabla, pero quiero ver si es posible por medio de sqlcommand, para no usar un ...
  #1 (permalink)  
Antiguo 18/11/2006, 09:20
 
Fecha de Ingreso: octubre-2004
Mensajes: 251
Antigüedad: 20 años, 1 mes
Puntos: 1
como obtener un dato de la DB sin usar dataset

Quiero obtener unicamente un ID utilizando un select(query) a una tabla, pero quiero ver si es posible por medio de sqlcommand, para no usar un dataset.

se puede???

Última edición por erwinrp; 18/11/2006 a las 10:25
  #2 (permalink)  
Antiguo 18/11/2006, 09:50
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 1 mes
Puntos: 156
como un correalativo? o sea un número incrementable...?

saludos
  #3 (permalink)  
Antiguo 18/11/2006, 10:25
 
Fecha de Ingreso: octubre-2004
Mensajes: 251
Antigüedad: 20 años, 1 mes
Puntos: 1
Cita:
Iniciado por freegirl Ver Mensaje
como un correalativo? o sea un número incrementable...?

saludos
no es un dato incrementable, es un ID que tengo que ir a leer a DB pero no quisiera crear un data set para eso, en otras herramientas utilizo algo como

Select ID
INTO variableLocal
from TaBLA
  #4 (permalink)  
Antiguo 18/11/2006, 11:44
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 1 mes
Puntos: 156
o sea, hacer una consulta oara que te devuleva x valor, no?

por ejemplo:

Cita:
cmd.CommandText = "select ID from miTabla where miCampo=1"
Dim valor as string= cmd.ExecuteScalar
El executescalar te devuelve el valor de la consulta.

Te he puesto una variable string pero puede ser cualquiera.

saludos
  #5 (permalink)  
Antiguo 18/11/2006, 21:01
 
Fecha de Ingreso: octubre-2004
Mensajes: 251
Antigüedad: 20 años, 1 mes
Puntos: 1
mil gracias :ok:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:45.