Clipper On Line • Ver Tópico - Problema com MySql

Problema com MySql

Discussão sobre SQL

Moderador: Moderadores

 

Problema com MySql

Mensagempor JoséQuintas » 26 Mar 2015 12:04

Estou com um problema estranho no MySql.

Mensgem de erro:
Erro executando comando:-2147217900 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELETE FROM JPPRECO WHERE PCCADAS='000292' ;
DELETE FROM JPCADAS WHERE CDCODIG' at line 2


Pela mensagem de erro, o comando está errado.

Alteração que fiz no fonte pra pegar o comando, pra ter certeza do comando:
         hb_MemoWrit( "teste.txt", cnMySql:cSql )


Comando sendo executado (são tres linhas mesmo com cr+lf):
DELETE FROM JPPREHIS WHERE PHCADAS='000292' ; 
DELETE FROM JPPRECO WHERE PCCADAS='000292' ;
DELETE FROM JPCADAS WHERE CDCODIGO='000292' ;


O mesmo comando, colado no HeidiSql, executa normalmente.

Pensei em palavra chave, mas não vejo nenhuma conhecida.
Alguma idéia?

Nota:
Campos são string mesmo
Acrescentei o cr+lf depois pra facilitar enxergar, porque normalmente não faz diferença.
São tabelas independentes, sem qualquer tipo relacionamento.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18155
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Problema com MySql

Mensagempor JoséQuintas » 26 Mar 2015 12:26

Vixi... procurando isso encontrei este absurdo:

acho q só é ver pelo conceito...
o mysql é um dbf melhorado , ou seja trabalho com arquivos tbm...e o sql server já eh relacional mesmo...
deve ser por isso q vc não dando certo..fazer n updates de uma vez em um arquivo..


http://www.ligamagic.com.br/?view=forum/mensagem&id=35059
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18155
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Problema com MySql

Mensagempor JoséQuintas » 26 Mar 2015 12:51

Por enquanto resolvi alterando pra três execuções, uma linha de cada vez.

Talvez isso só seja permitido se ativar transação no servidor e usage BEGIN TRANSATION/COMMIT.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18155
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Problema com MySql

Mensagempor Itamar M. Lins Jr. » 30 Mar 2015 13:39

o mysql é um dbf melhorado

Para vc ver como tem gente, com conceitos errados no mundo. Porque ele pensa que DBF é ruim, e como ele conseguiu na cabeça dela ligar uma coisa com outra.
Preconceito, e nem sabe como funcionam nem A nem B.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6951
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 312 vezes
Mens.Curtidas: 508 vezes




Retornar para SQL

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 9 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro