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

cosa rara con campo integer y dataset

Estas en el tema de cosa rara con campo integer y dataset en el foro de .NET en Foros del Web. Hola: tengo 2 datasets que ambos contien un campo de tipo "Int". Lo raro es que en un dataset se llena sin problemas y en ...
  #1 (permalink)  
Antiguo 05/10/2010, 13:26
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 6 meses
Puntos: 156
Exclamación cosa rara con campo integer y dataset

Hola:

tengo 2 datasets que ambos contien un campo de tipo "Int". Lo raro es que en un dataset se llena sin problemas y en el otro no hay manera. Lo ignora y no me mete el registro.

La diferencia es que en uno lo lleno:

select * from xxxxx

y en el otro

select campo1 from xxxxx

en este és dónde me da problemas.

NO da error pero no lo llena. Es muy raro porque el campo es del mismo tipo y existe.....Seguro que es una tontería, pero ya llevo un buen rato (como +1 hora) y no veo el que le falla

en ese proyecto uso VS2003
__________________
Saludos
  #2 (permalink)  
Antiguo 05/10/2010, 14:58
 
Fecha de Ingreso: febrero-2010
Ubicación: México
Mensajes: 738
Antigüedad: 14 años, 1 mes
Puntos: 37
Respuesta: cosa rara con campo integer y dataset

Tolo el proceso es el mismo? solo utilizas una instrucción sql diferente?
  #3 (permalink)  
Antiguo 05/10/2010, 15:15
Avatar de SDEK  
Fecha de Ingreso: diciembre-2009
Ubicación: MX
Mensajes: 156
Antigüedad: 14 años, 3 meses
Puntos: 8
Respuesta: cosa rara con campo integer y dataset

comparte tu código para analizar con mayor claridad el problema.

Saludos,
__________________
Tecnologías de la Información
Karel Priego
| @karelpriego
  #4 (permalink)  
Antiguo 06/10/2010, 01:29
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 2 meses
Puntos: 606
Respuesta: cosa rara con campo integer y dataset

Yo te diria que hicieses dos pruebas:
1) Haz la consulta directamente contra el servidor de BBDD usando el SQL Server Management Studio y mira si te devuelve los datos correctamente.
2) prueba a poner el nombre del campo entre corchetes: select [campo1] from xxxxx

Lo más importante es la prueba 1 ya que a veces hay errores de SQL que generan la respuesta en blanco y como no salta la excepción de .net no pensamos que hay error en la consulta. Yo por eso desde hace tiempo SIEMPRE escribo y pruebo todas las consultas contra SQL Server y luego la paso al código.
__________________
Aviso: No se resuelven dudas por MP!
  #5 (permalink)  
Antiguo 06/10/2010, 04:47
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 6 meses
Puntos: 156
Respuesta: cosa rara con campo integer y dataset

vamos, como os diga lo que era....

El cliente me pasó mal los filtros de unas estadísticas. Y eso que le preguntaba si había puesto bien los valores en el filtro y me decía "hombre claro!".

Por ejemplo, me decía que listaba los productos del 1 al 50000, y que sólo le salían unos cuantos, y que en el filtro ponía como máximo 100000, cuando ponía un nº menor a 1000 arrggg

Vamos una chorrada que me trajo de cabeza.
__________________
Saludos

Etiquetas: dataset, integer, campos
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 03:16.