Tema: sybase php
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2009, 10:33
sanventru
 
Fecha de Ingreso: julio-2006
Mensajes: 20
Antigüedad: 17 años, 9 meses
Puntos: 0
Exclamación sybase php

Hola Amigos
Tengo un servidor windows con Apache2 y php5, he logrado conectarme a una base de datos sybase 15, en consulta de datos no tengo ningun problema, pero debo consultar un campo image(blob) para sacar una imagen de la bd, al tratar de hacerlo me sale el siguiente error.
Haciendo que solo me extraiga maximo 32kb siempre

Message String: ct_fetch(): user api layer: internal common library error:*
The bind of result set item 2 resulted in truncation.

El código de mi php es:
<?php
$dbhost="JUAN";
$dbuser="sa";
$dbpass="login77";
$db="prueba1";
$con=sybase_connect("$dbhost","$dbuser","$dbpass") or die("No conecta");
sybase_select_db("$db");
$qry = sybase_query("select tipo,expediente,imagen from economicos where expediente=2233", $con);
$img= sybase_result($qry,0,2);
sybase_close($con);
?>

Nota: Para los que tienen problemas al cargar la extension de sybase para php, tienen que renombrar las librerias dll que se encuentran en
E:\SybaseClient\OCS-15_0\dll\*.dll
quitando "syb" del medio por ejemplo
libsybct.dll renombrar a libct.dll
asi con todas y pegarlas en windows/system32.