Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-04-2005
buffygcs buffygcs is offline
Registrado
 
Registrado: abr 2005
Posts: 9
Poder: 0
buffygcs Va por buen camino
Question Ayuda actualizar tabla

Hola necesito ayuda, despues de agregar el nombre de una tabla esta se tiene que mostrar, despues el usuario puede modificarla dentro de la tabla. Segun su opcion puede guardar los cambios y salir o cancelarlos.

El problema es que no se como hacerlo, estaba pensando en guardar en un archivo el resultado de un select de la tabla correspondiente, despues jalarlo en un stringGrid pero bueno a lo mejor eso es lo de menos, pero lo que si no tengo idea es como verificar que cambios se realizaron.

Bueno espero que me puedan ayudar o dar una mejor opcion, por favor
Responder Con Cita
  #2  
Antiguo 12-04-2005
fly fly is offline
Miembro
 
Registrado: abr 2005
Posts: 65
Poder: 20
fly Va por buen camino
Suponiendo que uses firebird/interbase

Código:
    if form_edicion.ModalResult=MrOk 
	 then  // si salimos con ok...
		IBTranssaction.CommitRetaining // ...guardar los cambios...
	  else  // ...en caso contrario...
		IBTranssaction.RollbackRetaining; // ...deshacer los cambios
Esta es la manera más cómoda.

Saludos
Responder Con Cita
  #3  
Antiguo 12-04-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Cool

Cita:
Empezado por Roman
Lo que necesitas es un DBGrid enlazado, mediante un DataSource al dataset que uses para acceder a los datos de SQL Server.

Te recomiendo la lectura del capítulo "Developing Database Applications" de la ayuda de Delphi, particularmente del apartado "Using data controls" para que te inicies en el uso de los controles de datos.

// Saludos
Respuesta tomada de este otro hilo.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #4  
Antiguo 14-04-2005
buffygcs buffygcs is offline
Registrado
 
Registrado: abr 2005
Posts: 9
Poder: 0
buffygcs Va por buen camino
Gracias, surgen mas dudas

Bueno ya tengo el dbgrid enlazado con un adotable, de alguna manera ya me permite cambiar los registros, mi dudas ahora jejeje como le hago para que solo permita insertar al final???, tambien como le hago para que los cambios se guarden y se muestren cuando le apriete el boton actualizar, encontre como hacerle pero solo con el componente Ttable, bueno espero que me ayuden una vez mas
Responder Con Cita
  #5  
Antiguo 15-04-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por buffygcs
como le hago para que solo permita insertar al final
No existe tal cosa como insertar al final. Tu código no debe depender del orden físico de los registros. Si requieres un cierto orden de inserción entonces usa un campo autonumérico o bien la fecha-hora de inserción y ordena por ese campo.

// Saludos
Responder Con Cita
Respuesta



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


La franja horaria es GMT +2. Ahora son las 15:44:09.


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