Fórum Inserir dados num campo BLOB via StredPorecedure #39208

07/10/2003

0

Olá,

Sou programador Delphi/Interbase e estou precisando de ajuda. Gostaria de saber como faço para inserir dados num campo blob por uma stored procedure, já tentei usar a função [b:aecca1a49c]f_strtoblob(´texto´)[/b:aecca1a49c], mas o interbase dá uma mensagem de erro.

Bruno


Bruno Tafarelo

Bruno Tafarelo

Responder

Posts

07/10/2003

Afarias

se o q vc quer é jogar um BLOB apenas, basta criar o parâmetro de entrada do SP como BLOB.

Se o q vc quer é converter um VARCHAR em um BLOB, o caminho é uma UDF (como está fazendo) -- diga qual a mensagem de erro para podermos ver o q está ocorrendo (a não ser q alguêm ai tenha uma bola de cristal) ;-)


T+


Responder

Gostei + 0

07/10/2003

Bruno Tafarelo

[quote:bcfd0b5af9=´Bruno Fabricio Tafarelo´]Olá,

Sou programador Delphi/Interbase e estou precisando de ajuda. Gostaria de saber como faço para inserir dados num campo blob por uma stored procedure, já tentei usar a função [b:bcfd0b5af9]f_strtoblob(´texto´)[/b:bcfd0b5af9], mas o interbase dá uma mensagem de erro.

An error was found in the application program input parameters for the SQL statement.
Dynamic SQL Error.
SQL error code = -804.
Function unknown.
F_STRTOBLOB.

Bruno[/quote:bcfd0b5af9]


Responder

Gostei + 0

07/10/2003

Afarias

me parece q a função q vc está tentando usar (f_strtoblob) não está registrada no seu banco de dados. Vc registrou a função antes de usá-la (DECLARE EXTERNAL FUNCTION ... ) ??

outra coisa, coloque o código q vc está executando onde o erro ocorre se não for isso ainda.


T+


Responder

Gostei + 0

08/10/2003

Bruno Tafarelo

me parece q a função q vc está tentando usar (f_strtoblob) não está registrada no seu banco de dados. Vc registrou a função antes de usá-la (DECLARE EXTERNAL FUNCTION ... ) ?? outra coisa, coloque o código q vc está executando onde o erro ocorre se não for isso ainda. T+


Não, como faço para registrala?


Responder

Gostei + 0

08/10/2003

Afarias

junto com a DLL (udf) que vc pegou deve ter um script com os SQLs para registro de cada função!


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar