FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Ejemplo ADORDD solo SQL
Posts: 48
Joined: Sun Sep 20, 2015 01:41 AM
Ejemplo ADORDD solo SQL
Posted: Mon Nov 23, 2015 04:31 PM

Estimados amigos.
Alguien podrĂ­a mostrar un ejemplo de ADORDD solo con archivos de SQL de MariaDB.
Encabezamiento del prg principal, un browse con ABM.

Gracias y disculpen las molestias.
Saludos
Rubén Darío Fernåndez

Enviado desde mi SM-G900M mediante Tapatalk

Posts: 838
Joined: Fri Feb 10, 2006 12:14 PM
Re: Ejemplo ADORDD solo SQL
Posted: Mon Nov 23, 2015 06:51 PM

Ruben,

adordd no suporta MariaDB falta-lhe a connection string.
Mas sera muy facil lo suportar porque penso que es igual a MySql se quieres informa la connection string para que la inclua em adordd.

Le por favor 01_readme.pdf tryadordd.prg e faqs em https://github.com/AHFERREIRA/adordd.git
adordd funciona como qualquer outra rdd del tipo dbcdx.

Desculpa meu portanhol!

Regards

Antonio H Ferreira
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Ejemplo ADORDD solo SQL
Posted: Mon Nov 23, 2015 07:40 PM

Estimado Antonio:
Muchas gracias tu gran aporte. He buscado en internet y todo me lleva a que es el mismo que MySQL.
Saludos y Disculpa, soy bastante torpe en esto de MySQL, hasta ahora espero.

Ruben Dario Fernandez

Dear Antonio, sorry for my English.
Thank you very much for your great job.
I,ve been searching in internet and seems to be tha same that MySQL.

Thank you and sorry, I,m very clumsy with SQL, until now, I hope.

Standard
Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

MySQL Specifying TCP port
Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;
Pwd=myPassword;

The port 3306 is the default MySql port and the same for MariaDB.

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 838
Joined: Fri Feb 10, 2006 12:14 PM
Re: Ejemplo ADORDD solo SQL
Posted: Tue Nov 24, 2015 12:29 PM

Ruben,

Informa por favor o teu email para te mandar adordd com MariaDb para lo experimentares.

Regards

Antonio H Ferreira
Posts: 838
Joined: Fri Feb 10, 2006 12:14 PM
Re: Ejemplo ADORDD solo SQL
Posted: Tue Nov 24, 2015 12:36 PM

Ruben,

Por favor informa qual es lo nome del driver para mariadb
Para Mysql es "Driver={mySQL ODBC 5.3 ANSI Driver};"

Regards

Antonio H Ferreira
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Ejemplo ADORDD solo SQL
Posted: Tue Nov 24, 2015 01:21 PM

Antonio:
No quisiera complicarte mas de lo debido, has hecho un trabajo imponente y seria de muy mal gusto hacerte perder el tiempo.
Voy a averiguar mas en el foro, antes que nada, pero segĂșn encontre es el mismo.

POR FAVOR, dejame averiguar mas en el foro antes de que hagas nada. Gracias.
Segun pude averiguar es:

PREGUNTA
Is there an ODBC driver for use with MariaDB that is compatible with the driver provided with MySQL?

RESPUESTA:
The official MySQL Connector/ODBC driver works with MariaDB fine here.

Espero que sea lo que buscamos, como dije me estoy iniciando en esto SQL

Muchas gracias

Saludos
Ruben Dario Fernandez

email
zonadario @ gmail.com -sin espacios-

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Ejemplo ADORDD solo SQL
Posted: Tue Nov 24, 2015 02:49 PM

Igual seguimos esperando...Gracias.

AHF, el compañero Baxajaun me envio un link a MariaDB:

Esto es lo que dice

FROM MariaDB
Connection parameters

When configuring a DSN you can use the following keywords:

DSN: Name of the DSN
Driver: The name of the MariaDB ODBC Driver. Must be always {MariaDB ODBC 1.0 Driver}
Server: name or IP of the MariaDB database server. Aliases: Servername
User: user name for database authentication. Aliases: UID,
Password: password for database authentication. Aliases: PWD
Database: default database. Aliases: DB
Port: TCP/IP Port of the database server
Option: For MySQL Connector/ODBC compatibility. Aliases: Options

Example

SQLWCHAR *ConnStr= L"Driver={MariaDB ODBC 1.0 Driver};Server=localhost;UID=odbc_user;PWD=odbc_pw;DB=odbc_test;Port=3306";

Saludos

Ruben Dario Fernandez.

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 838
Joined: Fri Feb 10, 2006 12:14 PM
Re: Ejemplo ADORDD solo SQL
Posted: Tue Nov 24, 2015 03:11 PM
Ruben,

No adorrdd.prg na function ADOOPENCONNECT adiciona este CASE.

Code (fw): Select all Collapse
    
CASE cEngine == "MARIADB"
          t_cEngine := "MYSQL"  //ITS THE SAME SHOULD WORK LIKE THIS IN ALL ROUTINES
          oCn:Open( "Driver={MariaDB ODBC 1.0 Driver};" + ;
                    "server=" + cServer + ;
                    ";Port=3306"+;
                    ";db=" + cDB  + ;
                    ";uid=" + cUser + ;
                    ";pwd=" + cPass+";" )


No sets para adordd coloca:

SET ADO DEFAULT DATABASE TO "odbc_test" SERVER TO "localhost" ENGINE TO "MARIADB" USER TO "odbc_user" PASSWORD TO "odbc_pw"
Regards

Antonio H Ferreira
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Ejemplo ADORDD solo SQL
Posted: Wed Nov 25, 2015 10:25 PM

Excelente Gracia.

Probando...

Saludos

Ruben Dario Fernandez

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 838
Joined: Fri Feb 10, 2006 12:14 PM
Re: Ejemplo ADORDD solo SQL
Posted: Mon Nov 30, 2015 01:44 PM

Ruben,

EstĂĄ trabalhando ok?

Regards

Antonio H Ferreira
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Ejemplo ADORDD solo SQL
Posted: Mon Nov 30, 2015 03:48 PM

Estimado Antonio:

No lo he probado aun. Disculpa.
En cuanto tenga novedades te aviso.

Muchas Gracias.
Saludos
Ruben Dario Fernandez.

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay

Continue the discussion