Ayuda al insertar
Diran que Como doy lata pero la verdad es que si tengo muxas dudas en delphi .net, Usualmente delphi 7 lo aprendi mas facil, pero definitivamente cambian muxas cosas en el nuevo :( , Ok yo utilizo un tquery para insertar, seleccionar, actualizar y borrar registros, ya que por desgracia no me dejan utilizar las ttable, ni ningun data control que tiene delphi.El fragmento de codigo donde me manda el error es el siguiente:
dm= es mi data module; ejecuta= es mi tquery; dm.ejecuta.Close; dm.ejecuta.SQL.Clear; try begin dm.ejecuta.SQL.Add('Insert into tabla values ('+id.text+')'); dm.ejecuta.execsql; /// Justo al llegar a esta parte en lugar de continuar Me manda al except del try. Application.MessageBox('Los Datos han sido Almacenados ', '¡ A V I S O !'); id.SetFocus; end except Application.MessageBox('Ocurrio un Error', '¡ E R R O R !'); end; dm.ejecuta.Close; Ya probe con el tquery.open, con el addstring, pero me manda un error nisikiera me lo manda en tiempo de ejecucion si no a la hr d compilar, string pero al parecer no lo supe tampoco usar :confused: ya que me mandaba error al compilar :confused: . De antemano gracias. |
por parametros
ya checaste que id.text envie el valor del tipo necesario??
(entero, cadena, fecha... etc) ya probaste enviando la variable por parametros?
si en algo me equivoque disculpa, manejo mas c++ builder que delphi y lo hice de memoria :D saludos, espero te sirva |
Cita:
si fuera cadena iria '+''''id.text''''+' Tambien estube chekando que delphi .net tiene una opcion del tquery que es tquery.insert, la bronca es que no lo se utilizar y en la ayuda no viene muy explisito como utilizarlo si alguien sabe como ... espero me heche la mano... Gracias. |
La franja horaria es GMT +2. Ahora son las 19:27:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi