firebird x mysql, duvidas?

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

Moderador: Moderadores

pena
Usuário Nível 3
Usuário Nível 3
Mensagens: 331
Registrado em: 06 Jul 2004 18:08
Localização: CACHOEIRA DO SUL-RS

firebird x mysql, duvidas?

Mensagem por pena »

bom dia, alguém poderia me esclarecer um detalhe

eu estava usando o firebird com ado, porém por mysql usar nativo, estou implementando esta mudança, e no firebird eu podia usar assim

Código: Selecionar todos

METHOD CarregaDados() CLASS ClsEmpresa
   ::Codigo         := oQEmpresa:Fields["Codigo"]:value
ou seja, eu vinculava o atributo Codigo ao field do banco



mas pelo que vi agora no mysql tem que passar a sequencia do select

Código: Selecionar todos

METHOD CarregaDados() CLASS ClsEmpresa
   ::Codigo         := oRow:fieldGet(1)
ou estou enganado?

é que desta forma, acho meio estranho, pq se mexer no select, ja era a rotina
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

firebird x mysql, duvidas?

Mensagem por fladimir »

Tenta assim:

Código: Selecionar todos

METHOD CarregaDados() CLASS ClsEmpresa
 ::Codigo    := oRow:fieldGet( oRow:FieldPos('codigo')  )
[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Responder