Siguiente registro

06/03/2005 - 23:32 por Infoliber | Informe spam
Hola,
me interesaria saber si se puede ir al siguiente registro o al anterior
registro?

me explico, realizo una consulta y le devuelvo al cliente un registro de la
base de datos, me gustaria tener dos botones, siguiente y anterior, ¿se
puede hacer?
El primero y ultimo lo hago con el parametro TOP del SELECT

Muchas gracias

Nota: ¿alguien sabe donde ver un ejemplo de como realizar un mantenimiento
de una tabla en ASP.NET con SQL server?

Preguntas similare

Leer las respuestas

#1 MAXI
07/03/2005 - 03:06 | Informe spam
Hola, en sqlserver no existe el concepto de numero de registro, lo que
puedes hacer es emularlo con algun campo identity.

De todas maneras pensar en recorrer registros no es una muy buena idea que
digamos, esta tecnica (tambien conocida como cursores) es una de las mayores
causantes de desempeños deprorables y de bloqueos terribles.

Por el bien de tu aplicacion y el del servidor, no uses cursores



Maxi
Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)



"Infoliber" escribió en el mensaje
news:
Hola,
me interesaria saber si se puede ir al siguiente registro o al anterior
registro?

me explico, realizo una consulta y le devuelvo al cliente un registro de
la base de datos, me gustaria tener dos botones, siguiente y anterior, ¿se
puede hacer?
El primero y ultimo lo hago con el parametro TOP del SELECT

Muchas gracias

Nota: ¿alguien sabe donde ver un ejemplo de como realizar un mantenimiento
de una tabla en ASP.NET con SQL server?


Respuesta Responder a este mensaje
#2 Infoliber
07/03/2005 - 11:25 | Informe spam
Te explico lo que necesito, tengo un cliente que tiene unos 280.000
productos, y de estos tienen stock unos 100.000, (el resto tambien se pueden
pedir), ademas hay productos que se llaman igual pero de casas distintintas,
es decir cuando busco veo la descripcion, el precio y la casa que lo lleva,
el codigo de barras de cada uno es distinto.

El cliente busca por palabras dentro del campo descripcion del producto,
pero cuando selecciona un producto no siempre es el que quiere, en la
aplicacion actual que tiene echa en visual foxpro lo que hace es pulsar al
siguiente o anterior para moverse si el que ha seleccionado no es el que se
quiere.

Yo no que queria un cursor, lo que queria era realizar otro SELECT parandole
el codigo actual (unico) y el me devolviera el siguiente o anterior a este
codigo, segun el boton pulsado.

Esta aplicacion la quiero hacer en visual basic, con algunas partes en
ASP.NET para que puedan entrar los clientes a consultar sus pedidos.

Gracias

"MAXI" escribió en el mensaje
news:
Hola, en sqlserver no existe el concepto de numero de registro, lo que
puedes hacer es emularlo con algun campo identity.

De todas maneras pensar en recorrer registros no es una muy buena idea que
digamos, esta tecnica (tambien conocida como cursores) es una de las


mayores
causantes de desempeños deprorables y de bloqueos terribles.

Por el bien de tu aplicacion y el del servidor, no uses cursores



Maxi
Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)



"Infoliber" escribió en el mensaje
news:
> Hola,
> me interesaria saber si se puede ir al siguiente registro o al anterior
> registro?
>
> me explico, realizo una consulta y le devuelvo al cliente un registro de
> la base de datos, me gustaria tener dos botones, siguiente y anterior,


¿se
> puede hacer?
> El primero y ultimo lo hago con el parametro TOP del SELECT
>
> Muchas gracias
>
> Nota: ¿alguien sabe donde ver un ejemplo de como realizar un


mantenimiento
> de una tabla en ASP.NET con SQL server?
>
>


Respuesta Responder a este mensaje
#3 Lesca, Carlos David
07/03/2005 - 11:38 | Informe spam
Hola.

Y si en tu aplicacion le agregas un boton o algun otro objeto que donde
pulse se habra una ventana de los articulos en donde puedas buscar por
descripcion. Si hay dos descripciones iguales, te va a traer las dos y de
ahi elige el que mas le gusta. Pero esto a nivel programacion de tu
aplicacion y no en el servidor. En el servidor un simple SP para hacer la
busqueda que vos queres.

Esta es la solucion que se me ocurre a esto que planteas, al menos ese
tipo de cosas yo las soluciono de esa manera.

Saludos y espero te sirva.

"Infoliber" escribió en el mensaje
news:OJlHj$
Te explico lo que necesito, tengo un cliente que tiene unos 280.000
productos, y de estos tienen stock unos 100.000, (el resto tambien se


pueden
pedir), ademas hay productos que se llaman igual pero de casas


distintintas,
es decir cuando busco veo la descripcion, el precio y la casa que lo


lleva,
el codigo de barras de cada uno es distinto.

El cliente busca por palabras dentro del campo descripcion del producto,
pero cuando selecciona un producto no siempre es el que quiere, en la
aplicacion actual que tiene echa en visual foxpro lo que hace es pulsar al
siguiente o anterior para moverse si el que ha seleccionado no es el que


se
quiere.

Yo no que queria un cursor, lo que queria era realizar otro SELECT


parandole
el codigo actual (unico) y el me devolviera el siguiente o anterior a este
codigo, segun el boton pulsado.

Esta aplicacion la quiero hacer en visual basic, con algunas partes en
ASP.NET para que puedan entrar los clientes a consultar sus pedidos.

Gracias

"MAXI" escribió en el mensaje
news:
> Hola, en sqlserver no existe el concepto de numero de registro, lo que
> puedes hacer es emularlo con algun campo identity.
>
> De todas maneras pensar en recorrer registros no es una muy buena idea


que
> digamos, esta tecnica (tambien conocida como cursores) es una de las
mayores
> causantes de desempeños deprorables y de bloqueos terribles.
>
> Por el bien de tu aplicacion y el del servidor, no uses cursores
>
>
>
> Maxi
> Buenos Aires - Argentina
> Desarrollador .NET 3 Estrellas
> Microsoft User Group (MUG)
>
>
>
> "Infoliber" escribió en el mensaje
> news:
> > Hola,
> > me interesaria saber si se puede ir al siguiente registro o al


anterior
> > registro?
> >
> > me explico, realizo una consulta y le devuelvo al cliente un registro


de
> > la base de datos, me gustaria tener dos botones, siguiente y anterior,
¿se
> > puede hacer?
> > El primero y ultimo lo hago con el parametro TOP del SELECT
> >
> > Muchas gracias
> >
> > Nota: ¿alguien sabe donde ver un ejemplo de como realizar un
mantenimiento
> > de una tabla en ASP.NET con SQL server?
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Maxi
07/03/2005 - 13:25 | Informe spam
Hola, pues no podras hacer eso a menos que tengas un campo idetity que emule
el numero de registro.




Salu2
Maxi


"Infoliber" escribió en el mensaje
news:OJlHj$
Te explico lo que necesito, tengo un cliente que tiene unos 280.000
productos, y de estos tienen stock unos 100.000, (el resto tambien se
pueden
pedir), ademas hay productos que se llaman igual pero de casas
distintintas,
es decir cuando busco veo la descripcion, el precio y la casa que lo
lleva,
el codigo de barras de cada uno es distinto.

El cliente busca por palabras dentro del campo descripcion del producto,
pero cuando selecciona un producto no siempre es el que quiere, en la
aplicacion actual que tiene echa en visual foxpro lo que hace es pulsar al
siguiente o anterior para moverse si el que ha seleccionado no es el que
se
quiere.

Yo no que queria un cursor, lo que queria era realizar otro SELECT
parandole
el codigo actual (unico) y el me devolviera el siguiente o anterior a este
codigo, segun el boton pulsado.

Esta aplicacion la quiero hacer en visual basic, con algunas partes en
ASP.NET para que puedan entrar los clientes a consultar sus pedidos.

Gracias

"MAXI" escribió en el mensaje
news:
Hola, en sqlserver no existe el concepto de numero de registro, lo que
puedes hacer es emularlo con algun campo identity.

De todas maneras pensar en recorrer registros no es una muy buena idea
que
digamos, esta tecnica (tambien conocida como cursores) es una de las


mayores
causantes de desempeños deprorables y de bloqueos terribles.

Por el bien de tu aplicacion y el del servidor, no uses cursores



Maxi
Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)



"Infoliber" escribió en el mensaje
news:
> Hola,
> me interesaria saber si se puede ir al siguiente registro o al anterior
> registro?
>
> me explico, realizo una consulta y le devuelvo al cliente un registro
> de
> la base de datos, me gustaria tener dos botones, siguiente y anterior,


¿se
> puede hacer?
> El primero y ultimo lo hago con el parametro TOP del SELECT
>
> Muchas gracias
>
> Nota: ¿alguien sabe donde ver un ejemplo de como realizar un


mantenimiento
> de una tabla en ASP.NET con SQL server?
>
>






Respuesta Responder a este mensaje
#5 Salvador Ramos
07/03/2005 - 18:18 | Informe spam
Hola:

Aquí tienes un artículo estupendo sobre el tema:
http://www.windowsitpro.com/Article...ab=Article

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL server, Windows DNA y .NET)

"Infoliber" escribió en el mensaje
news:
Hola,
me interesaria saber si se puede ir al siguiente registro o al anterior
registro?

me explico, realizo una consulta y le devuelvo al cliente un registro de
la base de datos, me gustaria tener dos botones, siguiente y anterior, ¿se
puede hacer?
El primero y ultimo lo hago con el parametro TOP del SELECT

Muchas gracias

Nota: ¿alguien sabe donde ver un ejemplo de como realizar un mantenimiento
de una tabla en ASP.NET con SQL server?


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