erro MYSQL_NUM_FIELDS

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

jcsprog
Usuário Nível 2
Usuário Nível 2
Mensagens: 63
Registrado em: 27 Abr 2005 12:04
Localização: sao paulo - jd.brasil

erro MYSQL_NUM_FIELDS

Mensagem por jcsprog »

Falo pessoal estou passando minha base para mysql tudo bem abra o banco crio uma array tdo
ok quando vou alterar ou incluir ele grava no banco td certo so que me da o seguinte erro

Date: 04/13/11 Time: 15:37:52
Error BASE/2020 Erro nos parƒmetros: MYSQL_NUM_FIELDS

Called from MYSQL_NUM_FIELDS(0)
Called from TMYSQLQUERY:NEW(375)
Called from TMYSQLSERVER:QUERY(1596)
Called from ACEPTARPROD(246)
Called from (b)MAIN(115)
Called from _DOCONTROLEVENTPROCEDURE(1574)
Called from EVENTS(1461)
Called from _DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(1311)
Called from MAIN(130)

A funcao esta que gera o erro

Código: Selecionar todos

*------------------------------------------------------------------------------*
PROCEDURE AtualizarProd()
*------------------------------------------------------------------------------*
local oQueryUp:=NIL

DesactivarPROD()
If Nuevo == .T.
   cQuery:= "INSERT INTO CADPECAS (CODFAM,DESFAM)  VALUES ( '"+AllTrim  
   (PROD_2.T_CODPEC.VALUE)+"' , '"+PROD_2.T_DESPEC.VALUE+ "' ) "
ELSE
   cQuery:= "UPDATE CADPECAS SET DESFAM='"+PROD_2.T_DESPEC.VALUE+"' WHERE CODFAM 
   ='"+PROD_2.T_CODPEC.VALUE+"'"
EndIf
oQueryUp:=oServer:Query(cQuery)

Grid_CadPecas()
PROD_2.Browse_1.Refresh

RETURN
Agradeco a ajuda
Editado pela última vez por Pablo César em 13 Abr 2011 22:09, em um total de 1 vez.
Razão: Mensagem editada para colocar a tag [ code ]<br>Veja como utilizar esta tag: http://www.pctoledo.com.br/forum/faq.php?mode=bbcode#f2r1
jcsprog
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Re: erro MYSQL_NUM_FIELDS

Mensagem por alxsts »

Olá!

Tente assim no INSERT:

Código: Selecionar todos

cQuery := "INSERT INTO CADPECAS (CODFAM,DESFAM) VALUES ( '" + ;
                AllTrim(PROD_2.T_CODPEC.VALUE) + "', '" + PROD_2.T_DESPEC.VALUE + "' ) "
[]´s
Alexandre Santos (AlxSts)
jcsprog
Usuário Nível 2
Usuário Nível 2
Mensagens: 63
Registrado em: 27 Abr 2005 12:04
Localização: sao paulo - jd.brasil

Re: erro MYSQL_NUM_FIELDS

Mensagem por jcsprog »

fala galera fiz o seguinte reinstalei a minigui 1.9.4
agora funciona

valeu obrigado :%
jcsprog
Responder