Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-10-2007
xor xor is offline
Registrado
 
Registrado: oct 2007
Posts: 2
Poder: 0
xor Va por buen camino
ayuda con sentencia sql para campos blob en interbase

hola a todos y muchas gracias de antemano por su valiosa ayuda.

el tema es el siguiente,
estoy trabajando con interbase para linux y kylix, tengo q cargar con codigo sql basico si ayudas de componentes algo parecido a la esto

instert NombreTabla (campoBlob) values ('valor texto largo')

pero me sale un error de conversion de datos

lei que todos hacen con los componentes pero esa no es una opcion en estos momentos para mi.

tambien que existe una funcion para firebird que es string2blob pero no me reconoce la funcion en interbase.

si alguien paso por algo similar en verdad agradeceria su ayuda.
Responder Con Cita
  #2  
Antiguo 09-10-2007
Avatar de Cannabis
Cannabis Cannabis is offline
Miembro
 
Registrado: jun 2007
Posts: 170
Poder: 17
Cannabis Va por buen camino
Tal vez esto te sirva.

Código Delphi [-]
query1.sql.add('INSERT INTO NombreTabla (CampoBlob,CampoString) VALUES (:Parametro1,:Parametro2)');
query1.params.parambyname('parametro1').value:= Memo1.Lines.Text;
query1.params.parambyname('parametro2').value:= Edit.Text;
query1.execsql;
Salud.

Edité por error en la presentación.
Responder Con Cita
  #3  
Antiguo 09-10-2007
xor xor is offline
Registrado
 
Registrado: oct 2007
Posts: 2
Poder: 0
xor Va por buen camino
muchas gracias

soy algo nuevo en delphi, y se que esto tambien me sera de mucha ayuda, pero lo que estaba buscando son sentencias nativas de sql para interbase para porder realizar ese proceso.
Responder Con Cita
  #4  
Antiguo 16-10-2007
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
resp

No conozco instruccion sql nativas para campos blob binario ya que si son simples y mortales texto no hay problemas. Aunque podrias probar cargar el dato binario en un acadena y remplazar todo las ' por ''(dos comillas simples que es lo que te puede causar problemas). Aunque no he probado que pasa si hay #0(nulo). y ejecutas la intruccion sql.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
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
C++ Builder, Interbase y los campos Blob Albertuni C++ Builder 1 27-03-2007 13:35:35
InterBase, c++ Builder y campos Blob Albertuni Firebird e Interbase 7 27-03-2007 13:34:32
error, Interbase y delphi, edicion campos Blob athos Conexión con bases de datos 0 16-07-2004 21:51:09
Interbase, edicion de campos tipos Blob athos Conexión con bases de datos 0 16-07-2004 16:31:15
ayuda con campos blob squenda Conexión con bases de datos 10 08-04-2004 07:12:48


La franja horaria es GMT +2. Ahora son las 17:19:22.


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