![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola UREÑA
Me extraña que si inserta no puedas eliminar. La razon normal por la que suele pasar esto es porque debe haber un campo clave que este afectado en la tabla. De otra forma de deberia ser problema. Saludos |
|
#2
|
||||
|
||||
|
Si usas un query, bastaría algo así:
y después llamar a Query1.ExecSql Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#3
|
||||
|
||||
|
Seria bueno que nos mostraras la forma en que consultas e insertas datos.
Saludos
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
|
#4
|
||||
|
||||
|
Esta es la forma en la que estoy insertando registros
//INSERTA REGISTROS try frm_DataModule.trans_commit.StartTransaction; frm_DataModule.qry_usuarios.Close; frm_DataModule.qry_usuarios.SQL.Clear; frm_DataModule.qry_usuarios.SQL.Add('INSERT INTO USUARIOS (NOMBRE, APELLIDOP_US) '); frm_DataModule.qry_usuarios.SQL.Add('VALUES('+QuotedStr(Edit1.Text)+','+QuotedStr(Edit2.Text)+')'); frm_DataModule.qry_usuarios.SQL.Text; frm_DataModule.qry_usuarios.ExecSQL; frm_DataModule.trans_commit.Commit; Except frm_DataModule.trans_commit.Rollback; end; Close (); lo mejor es utilizar un query para cada operacion??? para insertar, eliminar y editar?? gracias!!! |
|
#5
|
||||
|
||||
|
Hola UREÑA
Asi se ve mejor: Saludos |
|
#6
|
||||
|
||||
|
Si estas usando Firebird, es mejor que instales los MDOLIB, ya que son y serán totalmente compatible con Firebird.
Después usas un TMDODataset, que es un componente con 4 sqls: - select - insert - update - delete En diseño estableces esas cuatro propiedades (especificando la tabla de firebirde que se va a modificar y los campos actualizables) con unas sqls que el propio MDODataset te propone, y así podrás hacer cada una de las operaciones como si de un TTable se tratara (más o menos). Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#7
|
||||
|
||||
|
Cita:
Tambien usa parámetros, algo asi como esto: //los dos puntos indican que ese valor va a ser enviado por medio de un // parametro, la forma de enviar parametros desde Delphi es asi:
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| eliminar scrollbar en DBGRID | cocke | C++ Builder | 2 | 25-11-2006 05:01:51 |
| deshabilitar eliminar desde un dbgrid | morfeo21 | Varios | 2 | 13-10-2005 06:53:47 |
| eliminar elemento del dbgrid | Torreblanca | Varios | 5 | 10-10-2005 14:36:22 |
| eliminar opcion de eliminar en un dbgrid | morfeo21 | Varios | 3 | 14-07-2005 17:05:32 |
| Eliminar columna(DbGrid) en tiempo de ejecucion | bestiux | Conexión con bases de datos | 5 | 08-06-2004 18:06:44 |
|