Fazer UPDTATE no Zeos DBO
18/03/2004
0
Oi, pessoal. Estou utilizando o Zeos com Delphi 7 e MySQL. Estava trabalhando tudo certinho. O Problema é quando fui tentar fazer um UPDATE utilizando os comandos de update do MYSQL, colocava no texto da SQL e mandava ele dar um ExecSQL, porém sempre dava erro. E não estou conseguindo fazer esse update.
Então meu problema é: [color=red:30a24d7c00]´Como fazer UPDATE no MySQL pelo Delphi 7 usando o Zeos??[/color:30a24d7c00]. Estou desesperado atrás disso.
Abraços e Agradecimentos,
Hugo Leonardo
Então meu problema é: [color=red:30a24d7c00]´Como fazer UPDATE no MySQL pelo Delphi 7 usando o Zeos??[/color:30a24d7c00]. Estou desesperado atrás disso.
Abraços e Agradecimentos,
Hugo Leonardo
Hleorabelo
Curtir tópico
+ 0
Responder
Posts
23/03/2004
Glauco Filoco
hleorabelo,
Não sei te ajuda, mas tenho um artigo que exemplificar o acesso do Delphi ao MySQL pela Zeos, que traz um exemplo do INSERT dinâmico
(via código como você está tentando). Poderá servir como uma base
para você criar a linha com o comando UPDATE
Insira 1 Componente Button no formulário e altere a propriedade Caption para “&Cadastrar” e a proriedade Default para True.
Insira 1 componente [b:92f1255f12]ZmySqlDatabase[/b:92f1255f12], 1 componente [b:92f1255f12]ZmySqlTransact[/b:92f1255f12] e 1 componente [b:92f1255f12]ZmySqlQuery[/b:92f1255f12].
Altere as seguintes propriedades:
[b:92f1255f12]ZmySqlDatabase[/b:92f1255f12]
Name=ZDBClientes
DataBase=exemplo
Host= localhost
Login=root
Conected=true
[b:92f1255f12]ZmySqlTransact[/b:92f1255f12]
Name=ZTCClientes
DataBase= ZDBClientes
[b:92f1255f12]ZmySqlQuery[/b:92f1255f12]
Name=ZSQClientes
DataBase= ZDBClientes
No evento OnClick do Button1 (Cadastro) insira os seguintes comandos:
begin
ZSQClientes.Sql.Text:=
´Insert into clientes (Nome,ender,fone) ´+ ´Values ´´+
edNome.text+´´, .. ´+´´´+edEnder.text+´´, ´+´´´+edFone.text+´´)´;
ZSQClientes.ExecSql;
end;
Espero ter lhe ajudado.
abraço,
GLAUCO.
Não sei te ajuda, mas tenho um artigo que exemplificar o acesso do Delphi ao MySQL pela Zeos, que traz um exemplo do INSERT dinâmico
(via código como você está tentando). Poderá servir como uma base
para você criar a linha com o comando UPDATE
Insira 1 Componente Button no formulário e altere a propriedade Caption para “&Cadastrar” e a proriedade Default para True.
Insira 1 componente [b:92f1255f12]ZmySqlDatabase[/b:92f1255f12], 1 componente [b:92f1255f12]ZmySqlTransact[/b:92f1255f12] e 1 componente [b:92f1255f12]ZmySqlQuery[/b:92f1255f12].
Altere as seguintes propriedades:
[b:92f1255f12]ZmySqlDatabase[/b:92f1255f12]
Name=ZDBClientes
DataBase=exemplo
Host= localhost
Login=root
Conected=true
[b:92f1255f12]ZmySqlTransact[/b:92f1255f12]
Name=ZTCClientes
DataBase= ZDBClientes
[b:92f1255f12]ZmySqlQuery[/b:92f1255f12]
Name=ZSQClientes
DataBase= ZDBClientes
No evento OnClick do Button1 (Cadastro) insira os seguintes comandos:
begin
ZSQClientes.Sql.Text:=
´Insert into clientes (Nome,ender,fone) ´+ ´Values ´´+
edNome.text+´´, .. ´+´´´+edEnder.text+´´, ´+´´´+edFone.text+´´)´;
ZSQClientes.ExecSql;
end;
Espero ter lhe ajudado.
abraço,
GLAUCO.
Responder
Clique aqui para fazer login e interagir na Comunidade :)