Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-01-2007
miguel_figueroa miguel_figueroa is offline
Registrado
 
Registrado: ene 2007
Posts: 6
Poder: 0
miguel_figueroa Va por buen camino
Bases De Datos

Hola Amigos Como Estan La Verda Muchas Gracias Por La Colaboracion Que Me Estan Dando La Pagina Me A Servido De Mucho Empezando Que Tenia Un Programa De Una Bd Y Cuando Intente Presentarlo En La Empresa No Me Funciono Y Encontre En Uno De Los Foros La Solucion Que Era La Del Programa Del Dba..

El Motivo De Mi Mensaje Es El Sgte

Tengo Un Programa De Consulta Que Trabaja Con Una Base De Datos Necesito Saber Que Le Tengo Que Hacer O Que Codigo Insertar Para Que Cuando El Usuario Final Trabaje Sobre El Programa No Me Genera Cambio Dentro De La Tabla Algo Como Para Bloquar La Tabla....


Muchas Gracias Por La Ayuda
Miguel Figueroa Puerta
Barranquilla - Colombia
Responder Con Cita
  #2  
Antiguo 04-01-2007
nemesio nemesio is offline
Miembro
 
Registrado: nov 2005
Ubicación: Isla de Margarita, Venezuela
Posts: 377
Poder: 19
nemesio Va por buen camino
Hola

A que te refieres con que "El Usuario Final Trabaje Sobre El Programa No Me Genera Cambio Dentro De La Tabla"

Creo que si te explicas mejor te podremos dar una mano.

Saludos
Responder Con Cita
  #3  
Antiguo 04-01-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.067
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por miguel_figueroa
Hola Amigos Como Estan La Verda Muchas Gracias Por La Colaboracion Que Me Estan Dando La Pagina Me A Servido De Mucho Empezando Que Tenia Un Programa De Una Bd Y Cuando Intente Presentarlo En La Empresa No Me Funciono Y Encontre En Uno De Los Foros La Solucion Que Era La Del Programa Del Dba..

El Motivo De Mi Mensaje Es El Sgte

Tengo Un Programa De Consulta Que Trabaja Con Una Base De Datos Necesito Saber Que Le Tengo Que Hacer O Que Codigo Insertar Para Que Cuando El Usuario Final Trabaje Sobre El Programa No Me Genera Cambio Dentro De La Tabla Algo Como Para Bloquar La Tabla....


Muchas Gracias Por La Ayuda
Miguel Figueroa Puerta
Barranquilla - Colombia
qUé cUrIoSo, a mI teClAdO lE pAsA aLgO pArEcIdO aL tUyO. dEbE sEr aLgO cOnTAgIoSo.
Responder Con Cita
  #4  
Antiguo 04-01-2007
miguel_figueroa miguel_figueroa is offline
Registrado
 
Registrado: ene 2007
Posts: 6
Poder: 0
miguel_figueroa Va por buen camino
Exclamation Base De Datos

lo que pasa es que cuando el programa lo estan ejecutando los usuarios me pueden modificar la informacion de los campos pues cabe recordar que es un programa de consulta solo es para buscar y no queremos que nos modifiquen por que se borra el campo y se pierde la informacion.

agradesco la atencion prestada gracias
Responder Con Cita
  #5  
Antiguo 04-01-2007
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
Haría que comenzar diciendo con cuáles componentes y de qué manera accedes a los datos.

// Saludos
Responder Con Cita
  #6  
Antiguo 05-01-2007
jugomez jugomez is offline
Registrado
 
Registrado: sep 2006
Posts: 9
Poder: 0
jugomez Va por buen camino
Cita:
Empezado por miguel_figueroa
lo que pasa es que cuando el programa lo estan ejecutando los usuarios me pueden modificar la informacion de los campos pues cabe recordar que es un programa de consulta solo es para buscar y no queremos que nos modifiquen por que se borra el campo y se pierde la informacion.

agradesco la atencion prestada gracias

Bueno hermano creo que si lo que quieres es simplemente consultar para ello exiten los componentes de consultas como es el caso de AdoQuery.

Y si esto no te va entonces solo tienes que poner los DataSource o Componetes como el caso tambien del DbGrid o lo que sea en modo de solo lectura.

Y una sugerencia mas dale una revisadita a la guia de estilos, que es super recomendable y te va ayudar bastante.
Responder Con Cita
  #7  
Antiguo 30-01-2007
juan_urquijo juan_urquijo is offline
Miembro
 
Registrado: ago 2006
Posts: 16
Poder: 0
juan_urquijo Va por buen camino
Hola: Donde puedo encontrar informacion sobre como iniciar a practicar creacion y manipulacion de bases de datos con Delphi?

Gracias
Responder Con Cita
  #8  
Antiguo 30-01-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.067
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
La página de Ian Marteens, tiene gratis el siguiente (y estupendo) libro: La cara oculta de delphi

Última edición por vtdeleon fecha: 31-01-2007 a las 02:35:07.
Responder Con Cita
  #9  
Antiguo 02-03-2007
juan_urquijo juan_urquijo is offline
Miembro
 
Registrado: ago 2006
Posts: 16
Poder: 0
juan_urquijo Va por buen camino
Insertar en una Base de datos

Buenos Dias. Tengo mi proyecto en delphi pero al tratar de insertar un registro por un procedure me sale un error. Lo que estoy haciendo es lo siguiente:

procedure TMainForm.Calculo1Click(Sender: TObject);
begin
Dados.Table1.Insert;
Dados.Table1.FieldByName('Nome').Asstring:='Juan Urquijo';
Dados.Table1.Post;
end;

Y el error que me sale es el siguiente:

"Project Personal.exe raised exception class EInvalidOperation with message 'Cannot focus a disabled or invisible window'. Process stopped. Use Step or Run to continue."

Si alguien puede colaborarme sobre como hacer manualmente una insercion de datos con un procedure estare muy agradecido.

Saludos

Juan C.
Responder Con Cita
  #10  
Antiguo 02-03-2007
Avatar de edelphi
edelphi edelphi is offline
Miembro
 
Registrado: jun 2006
Posts: 55
Poder: 18
edelphi Va por buen camino
Estas usando un datamodule o tu table esta en el mismo formulario??

No se por ke me da la impresion de que en el formulario que estas usando no hay un datasourse
Responder Con Cita
  #11  
Antiguo 02-03-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
El mensaje "Cannot focus a disabled or invisible window" quiere decir que no se puede dar el foco a una ventana que está invisible (visible = false) o bien está deshabilitada (Enabled := false).

Por tanto ese error no tiene nada que ver con lo que comentas en el hilo.

Incluso si "Dados" fuera una ventana oculta o inhabilitada, no deberías tener problemas ya que en esas 3 líneas de código no estas dando el foco a dicha ventana para nada.

Si "Dados" es un Datamodule, tampoco podría dar ese tipo de errores, ya que los Datamodules no son controles visibles al usuario.

Dicho de otra forma, el error que te dá viene por otro código que no tiene nada que ver con esas 3 líneas.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #12  
Antiguo 02-03-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Pregunto: Y cuando se abre la tabla?
Para mi si no se abre en algun otro proceso deberia de ser asi:
Código Delphi [-]
procedure TMainForm.Calculo1Click(Sender: TObject);
begin
Dados.Table1.Open; // para mi falta esta linea 
Dados.Table1.Insert;
Dados.Table1.FieldByName('Nome').Asstring:='Juan Urquijo';
Dados.Table1.Post;
end
No creo que se pueda insertar en una tabla cerrada, tal vez ese sea el problema.
Si me equivoco disculpen.
Saludos
Responder Con Cita
  #13  
Antiguo 05-03-2007
juan_urquijo juan_urquijo is offline
Miembro
 
Registrado: ago 2006
Posts: 16
Poder: 0
juan_urquijo Va por buen camino
Muchas Gracias

Apreciados:

Muchas gracias. Ya logre sobrepasar este punto. Aparentemente, era un error de sintaxis que me estaba generando ese error.

Ahora, tengo una nueva pregunta: es posible generar una variable en Delphi asignarle un valor extraido de la base de datos?

Muchas gracias nuevamente!!!!
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
Pasaje de datos entre bases de datos Mauro Daniel Conexión con bases de datos 1 04-05-2008 15:28:24
Como pasar datos de una hoja de Excel a Bases de Datos de Paradox Goyo OOP 1 06-02-2007 01:57:20
Bases de Datos .TRN CARSOFT_AR Varios 3 09-12-2005 15:35:41
Dos Bases de Datos ELINK SQL 1 13-05-2005 07:12:00
Replicacion de Bases de datos El_Perrito Firebird e Interbase 3 20-02-2004 23:03:33


La franja horaria es GMT +2. Ahora son las 17:20:28.


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