Urgente refrescar tabla

05/06/2008 - 22:45 por Porthos | Informe spam
HOLA, TENGO UNA APLICACIÓN EN VISUAL BASIC CON BD SQL SERVER, EL PROBLEMA ES
QUE TENGO ARTICULOS QUE ESTAN INGRESADOS AL SISTEMA Y SI VEO LA BASE DE DATS,
LOS VEO... PERO SI QUIERO LISTARLOS POR EL SISTEMA NO ME LOS CUENTA AUNQUE SI
ME MUESTRA QUE FUERON INGRESADOS... AHORA LA PREGUNTA ES ¿PUEDO CORRER ALGUN
"SCRIPT" POR DECIRLO ASÍ QUE ME REACTUALICE LOS DATOS QUE ESTOY TRATANDO DE
LISTAR?... YO SE QUE MYSQL UNO PUEDE CORRER UN SCRIPT QUE TE ERMITE COMO QUE
REFRESCAR LA BASE DE DATOS Y NO TENER ESE PROBLEMA.

GRACIAS.
 

Leer las respuestas

#1 Penta
05/06/2008 - 23:01 | Informe spam
Hola Porthos.
Antes que todo y a que alguien te "rete" favor NO escribir en
mayusculas ya que parece que estuvieses GRITANDO :)

Vamos a tu tema:
Si haces un Select desde el Query Analizer a la tabla donde tienes los
articulos que muestra ?? Si o si te mostrara todos lso datos que
tienes ingresados.
Ahora el problema esta cuando lo quieres listar por tu sistema en VB,
si estas ejecutando la qry atravez de un procedimiento almacenado
indica al inicio lo siguiente:
SET NOCOUNT ON

De esta forma el SP devolvera a la aplicacion el recordset
SI te fijas y debagues en VB encontraras que sin el SET indicado el
recordset estara cerrado por dicho motivo NO muestra tus datos.
Ahora, si por algun motivo no estas utilziando SP, pega el codigo para
mirarlo.

Atte.
Penta.

Preguntas similares