FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Preguntas sobre ADORRD
Posts: 392
Joined: Tue Jul 29, 2008 01:55 PM
Preguntas sobre ADORRD
Posted: Sun Jan 10, 2016 11:30 PM

Hola Antonio.

Excelente trabajo el que haces con ADORDD

Estoy probando ADORDD y tengo varias preguntas.

Utilizo ADORDD con MySQL

1.- Estoy abriendo tres shemas a la vez y requiero leer tablas de los tres shemas para combinar informacion
驴 como puedo hacer un "USE " para definir la apertura de las tablas de los diferentes shemas ?

2.- Actualmente con xHarbour se puede utilizar USE "MYRABLE" ALIAS MY NEW SHARED VIA "SQLRDD" CONNECTION nMain
驴Es posible utilizar un comando parecido con ADORDD ?

3- como cambio de un shema a otro ?
estoy utilizando nData:=hb_adoRddGetConnection() para saber en que shema estoy trabajando, pero quiero cambiarme a otro que funcion uso ?

Saludos

Visite Chiapas, el paraiso de M茅xico.
Posts: 838
Joined: Fri Feb 10, 2006 12:14 PM
Re: Preguntas sobre ADORRD
Posted: Mon Jan 11, 2016 09:29 AM
1.- Estoy abriendo tres shemas a la vez y requiero leer tablas de los tres shemas para combinar informacion
驴 como puedo hacer un "USE " para definir la apertura de las tablas de los diferentes shemas ?


Podes fazer USE "cTable@connection string"

3- como cambio de un shema a otro ?
estoy utilizando nData:=hb_adoRddGetConnection() para saber en que shema estoy trabajando, pero quiero cambiarme a otro que funcion uso ?


S贸 necessitas de seleccionar a area da tabela.
Ex

Code (fw): Select all Collapse
SELE 1
USE cTable1  // default ado connection
SELE 2
USE "cTable2@Driver={mySQL ODBC 5.3 ANSI Driver};server= myserver ;Port=3306"+;
       ";db= MyDB  ;uid= cUser ;pwd= cPass"   //new connection

SELE 1 
BROWSE()   //DEFAULT CONNECTION
SELE 2
BROWSE() // //TABLE CONNECTION

//Working with sql directly
hb_adoRddGetConnection( 1 ):execute( ...... )  //default con
hb_adoRddGetConnection( 2 ):execute( ...... )  //table con
Regards

Antonio H Ferreira
Posts: 392
Joined: Tue Jul 29, 2008 01:55 PM
Re: Preguntas sobre ADORRD
Posted: Wed Jan 13, 2016 08:21 PM

Hola Antonio.

Gracias por las respuestas...

el problema que observo con la soluci贸n del USE con el string de conexi贸n, es que cuando utilizas muchas tablas se convierte en un problema.

Cuando la aplicaci贸n tiene que abrir las tablas se genera una nueva conexi贸n, en vez que usar una sola conexi贸n, se usar铆a una por cada tabla.

La solucion seria que el "USE " definido en ADORDD, pueda aceptar al numero de conexi贸n y solo abrir una conexi贸n por shema.

Otro problema que que hay con el comando USE definido en ADORDD, es que da un error de compilaci贸n...

Espero tus comentarios.

Saludos

Visite Chiapas, el paraiso de M茅xico.

Continue the discussion