sqlrdd
Moderador: Moderadores
- jairfab
- Usuário Nível 3

- Mensagens: 252
- Registrado em: 21 Mai 2007 09:43
- Localização: São Paulo, Região Leste - Suzano
sqlrdd
Alguem tem o caminho das pedra para conexão de banco de dados sqlrdd.
Tenho um sistema com delphi e banco de dados firebird e estou precisando gerar sped contribuições, acontece que eu já tenho o sped contribuições funcionando 100% em um sistema de livro fiscal (xharbour), agora quero acessar o banco de dados firebird fazer um select e gerar o sped aproveitando o codigo fonte do sistema livro fiscal.
A dificuldade é que ainda não sei como fazer a conexão paa fazer o select no banco de dados firebird.
Tenho um sistema com delphi e banco de dados firebird e estou precisando gerar sped contribuições, acontece que eu já tenho o sped contribuições funcionando 100% em um sistema de livro fiscal (xharbour), agora quero acessar o banco de dados firebird fazer um select e gerar o sped aproveitando o codigo fonte do sistema livro fiscal.
A dificuldade é que ainda não sei como fazer a conexão paa fazer o select no banco de dados firebird.
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
sqlrdd
Fiz pequenos testes com a adordd acessando mysql.
Usando ADO é só indicar a string de conexão.
Outra opção é usar ADO.
As duas são exclusivas pra Windows.
Usando ADO é só indicar a string de conexão.
Outra opção é usar ADO.
As duas são exclusivas pra Windows.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
sqlrdd
Eu quando preciso uso o SQLMIX do harbour muito simples, ainda não me deixou na mão.
Já conectei com MSSQL, FIREBIRD, MYSQL...
Saudações,
Itamar M. Lins Jr.
Código: Selecionar todos
cRdd := RDDSETDEFAULT( "SQLMIX" )
cAttributes:="Server=;Database=127.0.0.1:c:\temp\dbafirebird.gdb;User=SYSDBA;Password=masterkey;Driver={Firebird/InterBase(r) driver};"
nConn := RDDINFO( RDDI_CONNECT,{"ODBC",cAttributes} )
IF nConn == 0
hwg_Msginfo( "Não conectado ao servidor: " + str(RDDINFO( RDDI_ERRORNO )) + hb_eol() + RDDINFO( RDDI_ERROR ) )
RDDSETDEFAULT( cRdd )
RETURN
ENDIF
DBUSEAREA( .T.,"SQLMIX", "select * from produto", "xx" )
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- filizola
- Usuário Nível 3

- Mensagens: 421
- Registrado em: 19 Ago 2003 20:10
- Localização: Belo Horizonte/MG
sqlrdd
Itamar, boa tarde pode me passar exemplo de compilação sqlmix com sqlite3.
Desculpe o incomodo é que estou interessado em passar meus dbfs para sqlite.
compilo com harbour ou minigui ?
preciso usar em modo console.
Desde já, agradeço.
Desculpe o incomodo é que estou interessado em passar meus dbfs para sqlite.
compilo com harbour ou minigui ?
preciso usar em modo console.
Desde já, agradeço.
"Um passo a frente, e já não estará mais no mesmo lugar..."
- jairfab
- Usuário Nível 3

- Mensagens: 252
- Registrado em: 21 Mai 2007 09:43
- Localização: São Paulo, Região Leste - Suzano
sqlrdd
Já tentei com varias versões do xharbour, inclusive conseguir compilar só não conseguir o acesso no banco de dados.
Qual versão dos xharbour tem o sqlmix é somente na versão comercial?
Qual versão dos xharbour tem o sqlmix é somente na versão comercial?
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
- jairfab
- Usuário Nível 3

- Mensagens: 252
- Registrado em: 21 Mai 2007 09:43
- Localização: São Paulo, Região Leste - Suzano
sqlrdd
Porque eu preciso ler o banco de dados de um erp que utiliza firebird!
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
- jairfab
- Usuário Nível 3

- Mensagens: 252
- Registrado em: 21 Mai 2007 09:43
- Localização: São Paulo, Região Leste - Suzano
sqlrdd
Primeiro instalei estes componentes
Firebird 1.55 - Baixar de: http://prdownloads.sourceforge.net/fire ... -Win32.exe
Driver ODBC - Baixar de: http://www.praktik.km.ua/downloads/Fire ... -Win32.exe
Fiz um teste acessando banco de dados access e funciou 100%, agora quando tento o banco firebird não dar certo.
Firebird 1.55 - Baixar de: http://prdownloads.sourceforge.net/fire ... -Win32.exe
Driver ODBC - Baixar de: http://www.praktik.km.ua/downloads/Fire ... -Win32.exe
Fiz um teste acessando banco de dados access e funciou 100%, agora quando tento o banco firebird não dar certo.
Código: Selecionar todos
#include "hmg.ch"
//REQUEST SDDODBC, SQLMIX
REQUEST DBFCDX,DBFFPT,DBFDBT,SQLMIX,SDDODBC
#define RDDI_CONNECT 1001
PROC main()
RDDSETDEFAULT( "SQLMIX" )
SET( 4, "yyyy-mm-dd" )
* RDDINFO( RDDI_CONNECT, { "ODBC", "DBQ=" + "test.mdb;Driver={Microsoft Access Driver (*.mdb)}" } )
* DBUSEAREA( .T.,, "select * from test", "test" )
cAttributes:="Server=;Database=192.168.0.1:c:\temp\test.gdb;User=SYSDBA;Password=masterkey;Driver={Firebird/InterBase(r) driver};"
nConn := RDDINFO( RDDI_CONNECT,{"ODBC",cAttributes} )
IF nConn == 0
Msginfo( "Não conectado ao servidor: " )
RETURN
ELSE
Msginfo( " ok " )
ENDIF
RETURN
</code>
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
sqlrdd
Mande o seu BD zipado pequeno p/ que possa fazer um teste.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
sqlrdd
Para MYSQL, POSTGRESQL, FIREBIRD e ORACLE o SQLRDD é usado de forma NATIVA não precisa de ODBC e etc... é simples de mais siga os exemplos da pasta SAMPLE que não tem erro. Agora o que pode está acontecendo é que a versão do xharbour e SQLRDD não são compatíveis.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql

