Cuantas columnas tiene una tabla? (SOLUCIONADO)

Cuantas columnas tiene una tabla? (SOLUCIONADO)

Postby Armando » Sat Sep 02, 2023 2:43 am

Amigos:

Con oRs:RecordCount() conocemos cuantos registros tiene la Tabla,
ahora como saber cuantas columnas tiene la tabla?

Saludos
Last edited by Armando on Sat Sep 02, 2023 3:58 pm, edited 1 time in total.
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3242
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Cuantas columnas tiene una tabla?

Postby Willi Quintana » Sat Sep 02, 2023 3:24 am

MI estimado...
con MariaDb, oDat:FCount()
User avatar
Willi Quintana
 
Posts: 1022
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú

Re: Cuantas columnas tiene una tabla?

Postby Armando » Sat Sep 02, 2023 4:34 am

Mr.

Uso MySql.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3242
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Cuantas columnas tiene una tabla?

Postby jvtecheto » Sat Sep 02, 2023 6:16 am

Hola con el nativo de Fivewin creo que es:

oRs:Fields:Count

Da lo mismo que uses MariaDb que MySql

También googleando aseguran que está consulta devuelve el número de campos de una tabla Mysql.

OCn:execute("SELECT TABLE_NAME, count( COLUMN_NAME ) FROM INFORMATION_SCHEMA.COLUMNS WHERE table_name = 'yourtable' AND table_schema = 'yourdatabase';")

(La segunda opcion a mi no me funciona)

Saludos.



Enviado desde mi Lenovo TB-J606F mediante Tapatalk
Last edited by jvtecheto on Sat Sep 02, 2023 7:15 am, edited 3 times in total.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 602
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Cuantas columnas tiene una tabla?

Postby nageswaragunupudi » Sat Sep 02, 2023 6:59 am

Armando wrote:Amigos:

Con oRs:RecordCount() conocemos cuantos registros tiene la Tabla,
ahora como saber cuantas columnas tiene la tabla?

Saludos


In ADO
Rs:Fields:Count()
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10690
Joined: Sun Nov 19, 2006 5:22 am
Location: India

Re: Cuantas columnas tiene una tabla?

Postby nageswaragunupudi » Sat Sep 02, 2023 3:01 pm

Hello, with the native Fivewin I think it is:

oRs:Fields:Count


With ADO, oRs:Fields:Count(), whatever be the database.
With FWH native MySql/Mara library, both work
oRs:Fields:Count()
or
oRs:FCount().

The native library supports both complete ADO syntax as well as normal DB syntax like TDolpin, TMySql, etc
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10690
Joined: Sun Nov 19, 2006 5:22 am
Location: India

Re: Cuantas columnas tiene una tabla?

Postby Armando » Sat Sep 02, 2023 3:57 pm

Willi, Jvtecheto y Mr. Rao:

Muchas gracias, solucionado.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3242
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 106 guests