Ver Mensaje Individual
  #2  
Antiguo 09-01-2009
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.318
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Te recomiendo que utilices en lugar de tantas comillas la instrucción QuotedStr de Delphi. Esta función te devuelve la cadena con las comillas añadidas para "pegarla" dentro de la SQL.

Código Delphi [-]
ZQuery1.SQL.Text := 'INSERT INTO NombrePassword (nombre, password) VALUES(' + QuotedStr(Edit1.Text) + ',' + QuotedStr(Edit2.Text)+ ')';
 ZQuery1.ExecSQL;

Con parámetros también evitarías estos problemas.

Por último en la segunda sentencia, la que te da error, tienes 6 campos, pero sólo añades 5 valores; Tal vez sae ese el problema.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita