Como saber el Numero de Registro en Mysql - Tdolphin

Post Reply
User avatar
ruben Dario
Posts: 986
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Como saber el Numero de Registro en Mysql - Tdolphin

Post by ruben Dario »

Saludos al forum

Como puedo saber el numero de registro actual donde esta ubicado en registro en una tabla mysql.

Al pareciedo como Recno() como los archivos DBF

En Tdolphin hago un filtro asi.
oDbf:SetWhere(cWhere)
oDbf:loadquery()
En este caso como hago para saber el numero de registro.

Gracias
Last edited by ruben Dario on Tue Mar 17, 2015 12:55 am, edited 1 time in total.
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Como saber el Numero de Registro en Mysql

Post by acuellar »

Ruben
Es con Recno()

Code: Select all

oDbf:SetWhere(cWhere)
oDbf:loadquery()
nRec:=oDbf:Recno()
?nRec
 
Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
ruben Dario
Posts: 986
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Como saber el Numero de Registro en Mysql

Post by ruben Dario »

acuellar wrote:Ruben
Es con Recno()

Code: Select all

oDbf:SetWhere(cWhere)
oDbf:loadquery()
nRec:=oDbf:Recno()
?nRec
 

Ya lo habia hecho asi , pero no funciona, si filtro la base de datos y busca el registro siempre muestro el valor de uno, lo que requiero es el numero de registro real en la tabla de datos.

Saludos,

Adhemar
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
pablovidal
Posts: 398
Joined: Thu Oct 06, 2005 10:15 pm
Location: Republica Dominicana
Contact:

Re: Como saber el Numero de Registro en Mysql - Tdolphin

Post by pablovidal »

Code: Select all

oQry:Reccount()
 
Saludos,

Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
User avatar
Biel EA6DD
Posts: 680
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca
Contact:

Re: Como saber el Numero de Registro en Mysql - Tdolphin

Post by Biel EA6DD »

Creo qyue en mySql no existe el equivalente a Recno() de los DBF.
Puedes saber el número de registro, pero siempre referente a la consulta actual, no al registro físico de la tabla.

Para ello debes referenciarte a la clave primaria, que puede ser un campo auto incremental.
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
jnavas
Posts: 399
Joined: Wed Nov 16, 2005 12:03 pm
Location: Caracas - Venezuela
Contact:

Re: Como saber el Numero de Registro en Mysql - Tdolphin

Post by jnavas »

ruben Dario wrote:Saludos al forum

Como puedo saber el numero de registro actual donde esta ubicado en registro en una tabla mysql.

Al pareciedo como Recno() como los archivos DBF

En Tdolphin hago un filtro asi.
oDbf:SetWhere(cWhere)
oDbf:loadquery()
En este caso como hago para saber el numero de registro.

Gracias
Ruben Dario
Saludos cordiales
en mysql no existe el uso de recno, cada registro se puede indentificar por medio claves primarias o campos incremental, cuando se solicita una consulta Query, o cursor podra posicionarse en cada elemento (linea de la consulta).
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Como saber el Numero de Registro en Mysql - Tdolphin

Post by acuellar »

El número de registro de la tabla lo graba en el campo Sql_rowid

Code: Select all

 ?oSql:Sql_rowid
 
Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
joseluisysturiz
Posts: 2024
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: Como saber el Numero de Registro en Mysql - Tdolphin

Post by joseluisysturiz »

Nada como Mr.GOOGLE...saludos... :shock:

http://www.forosdelweb.com/f18/contar-n ... ql-147697/

Más optimizado usando SQL "puro":

Con COUNT() de Msyql obtienes un sólo registro con un sólo campo de valor = al total de registros de esa consulta ejecutada.
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
FranciscoA
Posts: 1964
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Como saber el Numero de Registro en Mysql - Tdolphin

Post by FranciscoA »

ruben Dario wrote: Como puedo saber el numero de registro actual donde esta ubicado en registro en una tabla mysql.
Algo pareciedo como Recno() como en los archivos DBF
Gracias
Creo que el compañero quiere saber el No. de registro original en una tabla MySql, no el numero de registros.
Disculpen si he leído mal.


Adhemar, estoy intrigado. Esa instrucción es de MySql, MS Sql, o es the Tdolphin? (Desconozco TDolphin)
?oSql:Sql_rowid

Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh1204-MySql-TMySql
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Como saber el Numero de Registro en Mysql - Tdolphin

Post by acuellar »

Francisco

Yo pasé mis DBF a MySql con el sistema DbfToSql de Kleyber el cual aumenta _ mas: Sql_rowid y Sql_deleted

El sql_rowid es AUTO_INCREMENT

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
joseluisysturiz
Posts: 2024
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: Como saber el Numero de Registro en Mysql - Tdolphin

Post by joseluisysturiz »

Aca dejo links que creo son interesantes en relacion al tema, saludos... :shock:

http://www.javieranto.com/blog/read/con ... cada-tabla

http://infoinnova.net/2012/01/tablas-de ... s-tamanos/
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
FranciscoA
Posts: 1964
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Como saber el Numero de Registro en Mysql - Tdolphin

Post by FranciscoA »

acuellar wrote:Francisco

Yo pasé mis DBF a MySql con el sistema DbfToSql de Kleyber el cual aumenta _ mas: Sql_rowid y Sql_deleted

El sql_rowid es AUTO_INCREMENT

Saludos,

Adhemar
Gracias Adhemar.
Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh1204-MySql-TMySql
User avatar
ruben Dario
Posts: 986
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Como saber el Numero de Registro en Mysql - Tdolphin

Post by ruben Dario »

acuellar wrote:Francisco

Yo pasé mis DBF a MySql con el sistema DbfToSql de Kleyber el cual aumenta _ mas: Sql_rowid y Sql_deleted

El sql_rowid es AUTO_INCREMENT

Saludos,

Adhemar
Saludos

Tengo una, tu me dices que aumentan estas dos columnas Sql_rowid y Sql_deleted, para que las usas, perdona mi ignorancia,
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Como saber el Numero de Registro en Mysql - Tdolphin

Post by acuellar »

Ruben

Si, se auto incrementa la columna Sql_rowid
Sql_deleted el un campo lógico.

Saludos,

Adhemar
Saludos,

Adhemar C.
Post Reply