Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-05-2010
eneseme eneseme is offline
Registrado
 
Registrado: may 2010
Posts: 7
Poder: 0
eneseme Va por buen camino
duda edit, insert, delete en Delphi 7 y MySQL

Saludos y gracias anticipadas por la ayuda.
LLevo mucho años con Delphi y Paradox, y multitud de aplicaciones, y he comenzado a efectuar una migración de Paradox a MySQL y al comenzar una serie de pruebas, me doy cuenta de lo siguiente, y no se si es desconocimiento o que ya no funcionan las cosas igual :
Hasta ahora usaba TTable y TDatasource para las tablas, y he instalado los
componentes Zeos, concretamente he probado TZTable.
no he modificado nada de codigo (de momento) y funcionan comandos tales como locate, etc, incluso puedes intercalar sentencias SQL.
el problema viene cuando quieres modificar un registro, por ejemplo

T_Clientes.Edit;
T_Clientes.FieldByName('Nombre').asstring := 'AAA';
T_Clientes.post;

ves el cambio reflejado el el dbgrid que tengo para ver los datos, que está asociado al Datasource de la tabla, pero si haces un close, y luego un open, los datos no quedan grabados, al igual que si haces un .delete, tampoco lo borra.
he probado con
T_Clientes.applyUpdates;
T_Clientes.CommitUpdates;
pero ni por esas.
seguramente no se puede, y ahora hay que trabajar con sentencias tipo select ... , update .... , insert ...., delete from .... en SQL.

alguien me puede dar un poco de luz sobre éste tema.
si es así, me veo obligado a modificar muchisimo código, cosa que haré, pero me gustaría no meter la pata.
al mismo tiempo, sabéis si existe algún libro en el mercado apropiado y con ejemplos Delphi - MySQL ?

Muchisimas gracias por la atención, y perdón por el tocho escrito.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Insert, Update, Delete+MySQL+Zeos+Master/Detail BlackDaemon MySQL 4 03-04-2007 12:04:07
Por que el DBLookupoComboBox no se mueve con insert y delete David Conexión con bases de datos 1 19-07-2006 17:05:34
Trigger Before (Insert,update,delete)? estebanx MS SQL Server 2 25-05-2006 15:58:19
Como crear una sentencia SQL (Insert, update y delete) sitrico Conexión con bases de datos 1 14-10-2004 00:02:42
Insert automatico despues de Delete jealousy Conexión con bases de datos 2 20-09-2003 02:25:14


La franja horaria es GMT +2. Ahora son las 17:53:55.


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
Copyright 1996-2007 Club Delphi