Lista de Bases de datos en un Anfitrión (Resuelto)

Lista de Bases de datos en un Anfitrión (Resuelto)

Postby jose_murugosa » Thu Mar 26, 2020 11:44 am

Queridos compañeros del Foro,
Con el soporte nativo de Mariadb/Mysql, ¿Cómo se puede obtener un array con las bases de datos en un anfitrión?
Gracias desde ya por vuestra ayuda.
Last edited by jose_murugosa on Thu Mar 26, 2020 4:05 pm, edited 1 time in total.
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1181
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: Lista de Bases de datos en un Anfitrión

Postby FranciscoA » Thu Mar 26, 2020 2:30 pm

Algo asi?
Code: Select all  Expand view  RUN
  oVer := oServer:Query("SHOW TABLES IN " + cNomBDD + ";")
   xBrowse(oVer, "SHOW TABLES IN "+cNomBDD)
 
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2159
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Lista de Bases de datos en un Anfitrión

Postby jose_murugosa » Thu Mar 26, 2020 3:41 pm

FranciscoA wrote:Algo asi?
Code: Select all  Expand view  RUN
  oVer := oServer:Query("SHOW TABLES IN " + cNomBDD + ";")
   xBrowse(oVer, "SHOW TABLES IN "+cNomBDD)
 


Francisco, gracias por contestar, lo que propones me dará las tablas de una base de datos puntual del host o anfitrión, en el soporte nativo de FWH sería:

aTables:=oCn:ListTables()

Pero lo que yo necesito es listar las bases de datos que están en el anfitrión, no las tablas de una base de datos puntual.

¿Cómo podría hacer eso?

Muchas gracias por tu respuesta!! :D
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1181
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: Lista de Bases de datos en un Anfitrión

Postby jose_murugosa » Thu Mar 26, 2020 3:51 pm

Me respondo a mi mismo al leer con más detenimiento la documentación.....
la solución es:

LOCAL aDBs:={}
aDBs := oCn:ListDBs()
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1181
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: Lista de Bases de datos en un Anfitrión (Resuelto)

Postby FranciscoA » Thu Mar 26, 2020 6:24 pm

Culpo al copy/paste por haber copiado la parte que no era. Sorry.
Code: Select all  Expand view  RUN
  oVer := oServer:Query("SHOW DATABASES ;")
   xBrowse(oVer, "SHOW DATABASES")
 
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2159
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Lista de Bases de datos en un Anfitrión (Resuelto)

Postby jose_murugosa » Fri Mar 27, 2020 6:50 pm

Gracias de todos modos, siempre estás dispuesto a hecharnos una mano :)
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1181
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 81 guests