Gente Obrigado a Todos....que nem diria o JACK vamos por parte:
vailton:
Exatamente quais sao os problemas encontrados?
É o seguinte primeiro devo agradecer em especial a vossa senhoria por toda sua atenção em relação ao SQLLIB ...Bom, eu tenho um cliente que tem um sistema ON-LINE de pedidos...toh fazendo a seguinte situação abaixo pela CLASSE TMYSQL:
FUNC BAIXAPED
local oQuery
local oServer
local oRow
oServer := TMySQLServer():New("localhost","root","123456")
if oServer:NetErr()
MSGINFO("Por Favor Verifique sua Conexão com a Internet")
return
else
oServer:SelectDB("dados")
if oServer:NetErr()
MSGINFO("Não achou a base de DADOS On-line")
return
endif
endif
oQuery:=oServer:Query("select * from pedidos") //
if oQuery:neterr()
MSGINFO("Não acgou o banco PEDIDOS")
USE TEMP.DBF EXCL
aDbfStruct := TEMP->(dbStruct())
oServer:CreateTable('pedidos', aDbfStruct) // cria se acaso não acha
SELE TEMP
USE
endif
USE TEMP.DBF EXCL
ZAP
for i:=1 to oQuery:lastrec()
vNUM=0
oRow:=oQuery:getrow(i)
dbappend()
for e:=1 to 78
vNUM=vNUM+1
fieldput(vNUM,oRow:fieldget(vNUM))
next e
dbcommit()
next i
// antes de eu seguir tenho apagar todos os registros por ex: ZAP...e não sei fazer isso
oQuery:Destroy()
oServer:Destroy()
DBCLOSEALL()
SELE 1
USE TEMP ALIAS TEMP EXCL
.......daqui que pra frente é como tirar doce de criança.....heheh
Obs: Jah toh gerando minha LIB da CONTRIB perfeitamente.....toh compilando a LIB com a ultima versão do MYSQL e toh usando o MYSQL 4.0.20a...que é uma versão não instalavel...e funciona que é uma beleza...
Marcelo:
A lib foi gerada sem problema?
SIM
Você linkou a mesma ao seu aplicativo?
SIM
Experimente colocar a libmysql.dll no mesmo diretório em que está o seu aplicativo.
Jah estou usando assim.
Outra coisa, lib compilada com uma versão do mysql não funciona com o mysql de outtra versão.
Tche, desculpa mas descordo de vc.....toh compilando com a versão 5.0.37 e usando o MYSQL 4.0.20a....
Ps: em linux eu não sei como funciona. As dicas acima referem-se ao windows. Mas acho que só vai mudar o compilador C.
Toh fazendo tudo no windows tb.
Obs: fiz uns teste com o Mediator me pareceu mais devagar que a lib da contrib ....e outro detalhe...tem que deixar o tal SERVER do Mediator ativo para poder usar o mesmo....quando for algo de uso do MYSQL local não tem problema...mas como meu casso vai ser ON-LINE....ai como vou dizer pro PROVEDOR rodar o SERVER do Mediator lah ? ai ruim neh...
Tudo que for dica é bem vinda
Abraços
Leonardo Machado