Página 1 de 1
Hwgui com mysql
Enviado: 15 Jul 2022 09:49
por nasouza
Bom dia a todos,
Estou com uma duvida:
crio um array com um select, abro este array através do browser da Hwgui, posso chamar as funções de incluir ou alterar, utilizando respectivamente o Insert ou Update, a operação funciona, mas quando ele volta para o browser, não existe estas operações, somente aparece se fechar o browser e abri-lo novamente, existe uma forma de resolver este problema. Uso Hwgui 2,17 com o MySql.
Hwgui com mysql
Enviado: 15 Jul 2022 10:12
por Itamar M. Lins Jr.
Olá!
Precisa criar um campo no seu array para saber quais campos serão incluídos/alterados e um botão GRAVAR ou SALVAR.
Alterações no ARRAY ficam no ARRAY em qualquer linguagem, salvo utilizando ADO que faz isso automaticamente. Já postei aqui no forum, mas o pessoal mais antigo disse que isso é muito arriscado, não é confiável.
Saudações,
Itamar M. Lins Jr.
Hwgui com mysql
Enviado: 15 Jul 2022 10:48
por alxsts
Olá!
nasouza escreveu:crio um array com um select
Após fazer insert, update ou delete, precisa recarregar o array, executando novamente o Select. O que está usando para acessar o MySQL? ODBC? ADO?
Itamar M. Lins Jr. escreveu:Já postei aqui no forum, mas o pessoal mais antigo disse que isso é muito arriscado, não é confiável.
Não entendi isto? Qual foi o tópico?
Hwgui com mysql
Enviado: 15 Jul 2022 13:33
por Itamar M. Lins Jr.
Olá!
Não entendi isto? Qual foi o tópico?
https://pctoledo.org/forum/viewto ... to#p140372
Saudações,
Itamar M. Lins Jr.
Hwgui com mysql
Enviado: 15 Jul 2022 18:13
por JoséQuintas
Acho até que fui eu quem separou.
Uma coisa é usar ADO apenas pra conexão, e pra ter retorno, usando comandos SQL.
Isto é totalmente reaproveitável.
Outra coisa é usar mesmo a fundo o ADO, que é semelhante a uma RDD.
Nem precisa SQL pra incluir, alterar, excluir.
Considero os dois usos como coisas diferentes.
Acho que até por pensar assim, que no começo você era contra o ADO, porque achou que era obrigatório usar desse jeito.
Desse jeito é quase como usar outra linguagem de programação, por isso considerei mais certo separar aquela parte.