Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Hola a todos!!! (https://www.clubdelphi.com/foros/showthread.php?t=37427)

noshy 13-11-2006 16:58:23

Hola a todos!!!
 
El problema es el siguiente, capturo una imagen con una webcam y la quiero grabar en una tabla de SQL utilizo la siguiente sentencia:

Código Delphi [-]
with Query3 do
  begin
    Close;
    SQL.Clear;
    SQL.Add('Insert into Horarios_OnLine values( ');
    SQL.Add(':codigopersonal , ');
    SQL.Add(':entrada, :foto)  ');
    Params[0].AsInteger  := Query1['codigointerno'];
    Params[1].AsDateTIme := now;
    Params[2].As????????? := fotoentrada;
    ExecSQL;
  end;

En el trecer parametro (donde estan los ?????????) no encuentro en SQL el tipo de Parametro para mandar la imagen.

Si alguien me pudiera ayudar se lo agraceria.
Noshy

gluglu 13-11-2006 17:24:24

Entiendo que el campo en el que vas a grabar la imagen debe ser un campo tipo Blob.

Deberás por tanto utilizar los métodos para grabar en un campo Blob mediante un Stream. Este tema se ha discutido muchas veces en los foros. Puedes realizar una búsqueda y te saldrán suficientes resultados que te indiquen como hacerlo.

Bicho 13-11-2006 17:27:10

Hola noshy,

¿podrías intentar poner títulos más descriptivos a los hilos, así no atraes a la genta para que te pueda ayudar ni tampoco ayudas a la gente que tenga un problema como el tuyo a la hora de hacer búsquedas en el foro?

Respecto a tú problema, no específicas datos básicos como qué motor de bases de datos usas, cosa que facilitaría mucho las cosas. En cuanto a mi experiencia con guardar fotos en una base de datos. Hace años en otra empresa en la que trabajé, usabamos Interbase y las imagenes se guardaban en campos blob si no recuerdo mál.
De todos modos una búsqueda por los foros te dará muchísimos resultados al respecto, como por ejemplo éste o éste

Saludos

oscarnoe 13-11-2006 17:28:28

Y como siempre se anda recomendando, visita la guia de estilo de los foros. Ese titulo es mas que discutible... :D

Guia de estilo


La franja horaria es GMT +2. Ahora son las 20:54:14.

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