FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
ir a la posicion de un registro específico
Hola a Todos...
Estoy realizando una aplicación que me permite elegir los ganadores para un concurso. Los ganadores se sortean de acuerdo a las personas que han comprados abonos. Los datos los tengo almacenados en una tabla de SQL Server. Para realizar la elección del numero, lo que realizo primero es obtener la cantidad de abonos vendidos, para lo cual realizo un
Luego aplico un Ramdon al valor anterior, lo que me dará el Numero (posición) del Ganador.
Mi consulta es como me posiciciono en el Registro que fue Sorteado ??? Se que el RecNo me entrega la posición, pero como me posiciono en el registro del valor que me entrega el Ramdon??? Salu2
__________________
BlueSteel Última edición por BlueSteel fecha: 16-06-2008 a las 20:43:02. |
#2
|
||||
|
||||
Cita:
RecNo?, Es una función? en que versión de SQlServer está?
__________________
Conoce mi blog http://www.edgartec.com |
#3
|
||||
|
||||
Hola Poliburro...
Estoy en SQLServer 2000 si realizo
me entregará la posición del registro en la cual me ubico.... pero lo que tengo como dato, es la posición... entonces lo que quiero realizar es alguna función que se posicione en la "posición", valga la redundancia, que le estoy entregando... Sorry... pero lo estoy trabajando desde el Delphi 7..... a lo mejor eso te confundio,, y pensastes que RecNo es una función del SQL Server... Salu2
__________________
BlueSteel Última edición por BlueSteel fecha: 16-06-2008 a las 21:00:32. Razón: falto explicación |
#4
|
||||
|
||||
__________________
Conoce mi blog http://www.edgartec.com |
#5
|
||||
|
||||
Gracias amigo poliburro
cada vez me impresionas más..... ahora, donde agrego esto.. y como lo utilizo desde delphi ??? Al final los datos los estoy trabajando desde un Vista, en donde tienen todos los datos que necesitaba Salu2
__________________
BlueSteel |
#6
|
||||
|
||||
Me explico,
Este procedimiento crea una tabla temporal con una columna identity que simula el RecNo de ADO y el RowNum de Oracle. En esta tablatemporal vas a insertar el campo id de la tabla de donde deseas sacar el registro en la posición deseada. A este procedimiento le pasas que número de registro que deseas y te devolverá el Id correspondiente a esa posición. con el id puedes obtener toda la fila. Espero haber comprendido tu problema, si no, con confianza pregunta
__________________
Conoce mi blog http://www.edgartec.com |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
mover indicador de un dbgrid a un registro especifico | thelibmx | Conexión con bases de datos | 7 | 09-11-2007 18:52:51 |
Posicionarme en un registro especifico de un record | Carliviris | Varios | 1 | 20-11-2006 18:35:41 |
Posicion de un registro en un DBGrid | VRO | OOP | 6 | 27-10-2004 10:22:57 |
Problemas al guardar la posicion de una ventana en el registro | neon | Varios | 1 | 21-10-2004 11:01:15 |
Posicion del registro?? | andresenlared | Conexión con bases de datos | 3 | 30-12-2003 08:08:07 |
|