Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-10-2006
juangabriel1786 juangabriel1786 is offline
Miembro
 
Registrado: ene 2006
Posts: 38
Poder: 0
juangabriel1786 Va por buen camino
Red face actualizar un campo

otra de mis angustias, es como luego de que algunos datos estan en la base de dato, como los modifico, actualmente uso ado y tengo siertos controles para que el codigo no se repita , ya que el codigo es autonumerico y cundo trato de modificarlo no me lo permite y la data no se modifica.
Responder Con Cita
  #2  
Antiguo 19-10-2006
Avatar de aeff
aeff aeff is offline
Miembro
 
Registrado: oct 2006
Ubicación: Cuba, Guantánamo
Posts: 348
Poder: 18
aeff Va camino a la fama
Consejito!!!

Ok mister!!! te voy a dar un consejo, si vas a manipular bases de datos ADO, en la paleta ADO existen varios controles que son de lo mejor para este trabajo,

primero: insertas un ADOConnection, estableces la conexión con tu DB, especificándolo en la propiedad "ConnectionString", ejemplo: Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\x.db;Persist Security Info=False, luego pones la propiedad "LoginPrompt = false" y para conectarlo con su propiedad "Connected := true".

segundo: insertas un ADOTable, con la propiedad "Connection" = al alADOConnection que insertaste, selecciona en la propiedad "TableName" el nombre de la tabla que vas a usar, y luego la activas (Active = true);

tercero: una vez establecida la conexión con la DB y su tabla, puedes hacer la siguiente llamada, como ejemplo: ADOTable1.Refresh();

Nota: si existen algunos errores indicando que no se puede cargar el último registro leído o algo parcecido, prueba con esto antes de escribir en la tabla:
ADOTable1.Requery();


espero que esto te sirva!!!

ah!!! te aconsejo también que coloques los componentes para trabajar con la DB(ADOConnection, ADOTable, etc...) en un DataModule... luego con los DataSource los conectas desde las formas a los componentes del DataModule...
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas con actualizar campo Paradox Coco_jac Varios 6 01-08-2006 13:30:19
Penalizacion al actualizar campo con indice jabauti Firebird e Interbase 3 25-04-2006 21:59:03
Case extraño al actualizar un campo. Kashmir Firebird e Interbase 3 06-11-2005 14:18:25
Actualizar un campo micayael Firebird e Interbase 2 28-10-2005 21:42:14
Actualizar campo calculado de DBGrid Agar23 Varios 3 12-11-2003 08:27:36


La franja horaria es GMT +2. Ahora son las 20:27:30.


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