函式:odbc_binmode()


odbc_binmode

设定二进位资料处理方式。

语法: int odbc_binmode(int result_id, int mode);

传回值: 整数

函式种类: 资料库功能

内容说明

本函式用来设定二进位资料传回时的处理方式。受到本函式影响的资料形态有 BINARY、VARBINARY 及 LONGVARBINARY。参数 result_id 为传回的 ID 值,若设为 0,则程式将设定一个新的 ID 值。参数 mode 为设定的二进位处理方式,有下列的值

  • ODBC_BINMODE_PASSTHRU 传回二进位资料
  • ODBC_BINMODE_RETURN 转成十六进位传回
  • ODBC_BINMODE_CONVERT 转成字串资料传回

注意: 若使用 odbc_fetch_into(),ODBC_BINMODE_PASSTHRU 会导至传回字串值都是空的 (empty)。而传回资料最大值的内定大小为 4096 位元组,若要传回更多的资料需使用 odbc_longreadlen()

参考

odbc_fetch_into()  odbc_longreadlen()  


[ 上一页 下一页 ]