![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
[quote=sitrico;252575]Bueno mira no se si ayude o complique la cosa a estas alturas pero te recomiendo lo siguiente:
Modifica la sentencia SQL asi: Original: Código Delphi [-]Querygestion.SQL.add('insert into tabla_prueba(llave,nombre,archivoblob) values '+ Edit1.Text+','''+tdEditAsunto.Text+''','+QuotedStr(blob)+')'); Modificada: Código Delphi [-]Querygestion.SQL.add('insert into tabla_prueba(llave,nombre,archivoblob) values '+ '(:llave,:nombre,:archivoblob)'); De esa manera usarás parametros para manipular los datos en SQL (el nombre del campo precedido de dos puntos ":") Luego (creo) que puedes hacer: Código Delphi [-] Querygestion.ParamByName('llave').asinteger := unentero; Querygestion.ParamByName('nombre').AsString := uncharacter Querygestion.ParamByName('archivoblob').AsString := memo.text quote] con ese codigo manda un mensaje de "table is read only" ya verifique en las propiedades del ttable y la propiedad read only esta desactivada, cheque en el tdatabase haber si podria haber alguna propiedad ahi y no encontre algo que pudiera afectar, alguna sugerencia o comentario que me pudieran dar? ![]() gracias
__________________
En movimiento... |
|
#2
|
||||
|
||||
|
Cita:
Saludos. |
|
#3
|
||||
|
||||
|
en efecto si estoy utilizando un tquery.
El TUpdateSQL es un componente que no he ocupado aun, lo uso en sustitucion del tquery? o como lo pongo en marcha? eh buscado un poco en los foros y creo que lo tendria qe ligar al t query pero no se muy bien, sigo buscando sobre tupdatesql, si pones un poco de codigo me serviria de ayuda a entender mejor agradezco tu ayuda D&W, vaya que estoy sufriendo con subir archivos a la base de datos ![]()
__________________
En movimiento... |
|
#4
|
||||
|
||||
|
primero, el TUpdateSQL tiene es un componente que normalmente, se encuentra dentro de la misma paleta que el TQuery. El TQuery tiene una propiedad lladada UpdateObject, en esta es donde relacionas el TQuery con el TUpdateSQL.
Ahora, tendrás que ingresar secuencias SQL en el TUpdateSQL, para esto haz doble-clic en modo de diseño sobre el componente TUpdateSQL, donde se te mostrará una ventana en donde las podrás ingresar. Trae opciones para que el sistema te las genere automáticamente. Puedes buscar más ayuda al respecto en la ayuda de Delphi o aca en los foros. Saludos. |
|
#5
|
||||
|
||||
|
ya agregue el tupdatesql, modifique un poco el codigo puse entonces mi codigo es asi
Código:
procedure TFrmenuu.BitBtn1Click(Sender: TObject);
begin
if OpenDialog.Execute then
begin
Olecontainer1.CreateObjectFromFile(PChar(OpenDialog.FileName),false);
vertbar.max:= Olecontainer1.Height;
horzbar.max:= Olecontainer1.Height;
Panelcontenedor.Visible:=true;
showmessage(OpenDialog.FileName);
Querygestion.Active:=true;
Querygestion.Insert;
QuerygestionLlave.Value :=strtoint(Edit1.Text);
QuerygestionNOMBRE.Value :=tdEditAsunto.Text;
QuerygestionARCHIVOBLOB.loadFromFile(OpenDialog.FileName);
Querygestion.Post;
showmessage('agregado');
//fin del boton de carga de documento
end;
end;
ese codigo genera este error: general sql error. Error while executing the query; ERROR: no existe el tipo <<lo>>. si alguien tiene una pista se los agradecere
__________________
En movimiento... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Insertar y recuperar una imagen en un campo blob | bluegene | Lazarus, FreePascal, Kylix, etc. | 1 | 30-03-2007 20:07:21 |
| Insertar y recuperar una imagen en un campo blob | bluegene | MySQL | 0 | 30-03-2007 20:01:43 |
| Insertar datos en archivo word desde aplicacion Delphi | JulioGO | Servers | 1 | 24-02-2007 22:43:16 |
| insertar registro en campo blob con asp | oarias | Firebird e Interbase | 0 | 09-02-2007 18:42:50 |
| ¿Como Guardar un Bmp/Jpg en un campo BLOB desde Delphi? | LuCkY_007 | MySQL | 4 | 18-01-2007 12:05:26 |
|