主题:  为何这段代码读不出数据库中的备注字段内的内容

Howard

职务:普通成员
等级:1
金币:0.0
发贴:2
注册:2003/8/18 23:38:24
#12003/8/18 23:51:09

include("head.php");
include("connfb.php");
$sqlstr='SELECT HS_MEMO FROM H_SOFT WHERE HS_ID=56';
$sqlth=ibase_query($conn,$sqlstr);
echo '
';
while ($row=ibase_fetch_object($sqlth))
{
echo '';
echo '';
echo '';
}
echo '
';
echo "$row->HS_MEMO" . "\n";
echo '
';
?>

注:我使用的是InterBase数据库。备注字段是Blob(Text)型.

读出来的是几个乱码符.不知为何?

其它的varchar, date, integer等读取都正常,就是备注字段出问题。



helmet

职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
#22003/8/20 16:59:16
没用过InterBase数据库。
不过text字段不该这样,

直接登录数据库,检索一下这个字段看看是否是乱码。

编辑历史:[这消息被deathcult编辑过(编辑时间2003-08-20 17:31:33)]