Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 24-10-2012
Avatar de kapcomx
kapcomx kapcomx is offline
Miembro
 
Registrado: jun 2007
Ubicación: Puebla México
Posts: 350
Poder: 20
kapcomx Va por buen camino
ejemplo

aqui un ejemplo de como insertar una imagen en una bd.

1ero. tengo en la tabla un campo de tipo blob llamado img1
2 do. tengo un procedimiento almacenado para insertar registros en la tabla
Código Delphi [-]
begin
  insert into clase ( id_clase, clave, clase, fk_estatus, fk_tipo, img1) values ( null, :clave, :clase, 1, :fk_tipo, :img1); 
end

3ero dentro del formulario tengo 4 componentes
  • un edit donde ira el nombre del archivo que contiene la imagen
  • un boton que permite abir un open dialog para buscar la imagen
  • un image (para mostrar la imagen)
  • un open dialog.
4to. codigo del boton
Código Delphi [-]
Opd1.Execute;    
eImg1.Text := Opd1.FileName; //este es el edit    
if  eImg1.Text <> '' then    
  Image1.Picture.LoadFromFile(Opd1.FileName);
5to al guardar mando llamar el procedimiento
Código Delphi [-]
dm.clase_i.Params[0].Value:= edtclave.Text;         
dm.clase_i.Params[1].Value:= edtclase.Text;         
dm.clase_i.Params[2].Value:= dm.dstipoID_TIPO.Value ;          
if eImg1.Text <> '' then         
  dm.clase_i.Params[3].LoadFromFile(opd1.FileName, ftblob)         
else         
  dm.clase_i.Params[3].value:= null;          
dm.clase_i.ExecProc;           
dm.trans.CommitRetaining ;

te comento ke uso interbase 2007 con xe2.

Saludos....
__________________
un tipo al cual la sociedad no le tiene el mas mínimo respeto no puede ser presidente....

Última edición por Casimiro Noteví fecha: 25-10-2012 a las 00:01:56.
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
¿Está compartida la carpeta XXXXX? jhonalone Redes 2 10-05-2012 18:04:04
Acceder a carpeta compartida en servidor Linux Faust Linux 19 05-01-2009 05:03:12
Como darle permisos a usuarios a una carpeta compartida desde delphi Bracus API de Windows 7 07-05-2008 21:39:44
carpeta compartida Genner Varios 3 04-07-2006 20:57:45
Obtener la ruta real de una carpeta compartida en mi ordenador Javi2 API de Windows 0 14-07-2004 11:17:12


La franja horaria es GMT +2. Ahora son las 02:30:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi