Ajuda com o Mysql

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Ajuda com o Mysql

Mensagem por MARCELOG »

"Pessoar",
resolvi encarar o mysql e ver o quê que dá.
Até mesmo para poder ajudar os amigos que vivem falando a respeito.
Ontem a noite, com ajuda o Stanis, consegui compilar a a mysql.lib usando o mysql 5.0 (brigadão de novo hein Stanis!).
Aí, compilei os testes na ´pasta de contribuição.
Apesar de ter compilado normalmente, ele dá erro no argumento cArg, que não tem qualquer referência no arquivo.
Alguém pode me ajudar com esse problema.
Desde já obrigado.

MarceloG

Ps: após a conclusão, tal qual alguns, pretendo colocar no fórum um esquema prá facilitar as coisas prá quem tá querendo "encarar a marcação".
Luiz
Usuário Nível 2
Usuário Nível 2
Mensagens: 61
Registrado em: 05 Set 2006 07:30
Localização: Vila Velha - ES

Mensagem por Luiz »

Encontrei cArg na linha 91 de test.prg e testes.prg, aqui deu "variavel não existe", talvez seja erro de digitação, sendo aArg (declarada no inicio), mas mesmo alterando ocorre um outro erro mais afrente.

Mas aqui vai um exemplo simples e funcional:

Código: Selecionar todos

// conectar ao servidor
oServer := TMySQLServer():New('localhost', 'root', '<senha>')
// verificar erro
if oServer:NetErr()
   alert(oServer:Error())
endif

// realizar a consulta
oResult:=oServer:Query("show databases")
// verificar erro
if oResult:NetErr()
   alert(oResult:Error())
endif

// exibir resultados
for f:=0 to oResult:RecCount()
   ? oResult:Database
   oResult:Skip()
next

wait
É basicamente isso, pela query dá pra fazer tudo no mysql.
"Ninguém se engane a si mesmo; se alguém dentre vós se tem por sábio neste mundo, faça-se louco para se tornar sábio." (I Coríntios 3:18)
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
xHarbour | Gtwvw | HwGui | DBF+CDX | mySQL | Genesis IDE
Responder