Estas são as libs pra compilar, tanto com firebird, que eu uso...
como pra compilar com o ms-access, ou mysql, note-se que estou usando o brmake+Xharbour0.99.70+minigui extended 37
como eu disse anteriormente, isso vale pra qualquer banco de dados, seja mysql, postgres,oracle, ms-acces...
Tendo o PROVIDER OLEDB correto, funcionará...
/* BRMAKE for Harbour/xHarbour/MiniGUI Versao 2.05 - Parametros */
/* Using XHARBOUR Compiler */
[MINIGUI]
MiniGUI Path=C:\MINIGUI
[XHARBOUR]
xHarbour Path=C:\XHARBOUR
Harbour Flags= -n -m
[BCC55]
Bcc55 Path=C:\BORLAND\BCC55
[XHARBOUR BASIC LIBRARY]
Lib=BCC640.lib
Lib=rtl.lib
Lib=vm.lib
Lib=gtgui.lib
Lib=Lang.lib
Lib=macro.lib
Lib=rdd.lib
Lib=dbfntx.lib
Lib=dbfcdx.lib
Lib=common.lib
Lib=Ct.lib
Lib=CodePage.lib
Lib=DbfFpt.lib
Lib=hbsix.lib
Lib=hsx.lib
Lib=hbprinter.lib
Lib=hbole.lib
Lib=socket.lib
Lib=pp.lib
Lib=dll.lib
[MISC]
Language=PT
Video Mode=Disabled
Compress With UPX=N
Stop=N
xharbour + ado + oracle
Moderador: Moderadores
O que vc usa, pra compilar ?
hbmake ?
esse exemplo é compilado com o compile.bat...
como eu disse, vc só troca a string de conexão e manda ver...
só que vc tem que baixar o provider oledb pro mysql, não depende de lib, e sim, do provider, pra funcionar.
trocando o provider, vc troca o banco.
o provider pra mysql se chama myoledb.
é so baixar e instalar.
se vc tem acesso a lista miniguibrasil do yahoo, baixe o arquivo agenda2.zip
importe o arquivo agenda.mdb pro mysql, instale o myoledb e troque a string de conexão, por esta...
CNN:Open("Provider=MYSQLProv;Location=nomedamaquina;Data Source=agenda;User ID=usuariodomysql;Password=senhadomysql;port=3306")
usar sql é muito mais facil, principalmente pra gerar relatorios.....
Qualquer coisa, tamos ai.....
hbmake ?
esse exemplo é compilado com o compile.bat...
como eu disse, vc só troca a string de conexão e manda ver...
só que vc tem que baixar o provider oledb pro mysql, não depende de lib, e sim, do provider, pra funcionar.
trocando o provider, vc troca o banco.
o provider pra mysql se chama myoledb.
é so baixar e instalar.
se vc tem acesso a lista miniguibrasil do yahoo, baixe o arquivo agenda2.zip
importe o arquivo agenda.mdb pro mysql, instale o myoledb e troque a string de conexão, por esta...
CNN:Open("Provider=MYSQLProv;Location=nomedamaquina;Data Source=agenda;User ID=usuariodomysql;Password=senhadomysql;port=3306")
usar sql é muito mais facil, principalmente pra gerar relatorios.....
Qualquer coisa, tamos ai.....
-
benyfilho
- Usuário Nível 1

- Mensagens: 8
- Registrado em: 19 Jun 2007 12:02
- Localização: São Paulo/SP - Brasil
Erro no UPDATE
Quando eu uso ADO, na hora do RecordSet.Uptade() se eu não altero nada e confirmo ele dá erro, mas se eu alterar qualquer coisa ele funciona.
Alguém passou por essa situação?
Tabela:Fields("uf"):Value:=uf
Tabela:Fields("municipio"):Value:=municipio
Tabela:Update()
Alguém passou por essa situação?
Tabela:Fields("uf"):Value:=uf
Tabela:Fields("municipio"):Value:=municipio
Tabela:Update()
Bene
E-mail :benyhapper@hotmail.com
FWH705 / Xhar9971 / @Say / xDev
MSN: benyhapper@hotmail.com
São Paulo/SP
E-mail :benyhapper@hotmail.com
FWH705 / Xhar9971 / @Say / xDev
MSN: benyhapper@hotmail.com
São Paulo/SP

