dpi_set_con_attr
DPIRETURN dpi_set_con_attr( dhcon dpi_hcon, sdint4 attr_id, dpointer val, sdint4 val_len );
功能
设置连接句柄属性。
参数
1) dpi_hcon
输入参数,需要被设置属性的连接句柄。
2) attr_id
输入参数,设置的属性,参见说明。
3) val
输入参数,所需设置属性的值。根据属性的不同,值可能为 32 位的整形数或者以 0
结尾的字符串。
4) val_len
输入参数,如果设置的 val 指向字符串或者二进制缓冲区,此参数表示 val 的字节长
度。如果 val 为整形数,则此参数忽略。
返回值
DSQL_SUCCESS
DSQL_SUCCESS_WITH_INFO
DSQL_ERROR
DSQL_INVALID_HANDLE
说明
属性 |
字段类型 |
DSQL_ATTR_ACCESS_MODE |
udint4 |
DSQL_ATTR_ASYNC_ENABLE |
udint4 |
DSQL_ATTR_AUTO_IPD |
udint4 |
DSQL_ATTR_AUTOCOMMIT |
udint4 |
DSQL_ATTR_CONNECTION_DEAD |
udint4 |
DSQL_ATTR_CONNECTION_TIMEOUT |
udint4 |
DSQL_ATTR_LOGIN_TIMEOUT |
udint4 |
DSQL_ATTR_PACKET_SIZE |
udint4 |
DSQL_ATTR_TXN_ISOLATION |
sdint4 |
DSQL_ATTR_ATTR_ENCRYPT |
udint4 |
DSQL_ATTR_LOGIN_PORT |
sdint2 |
DSQL_ATTR_STR_CASE_SENSITIVE |
udint4 |
DSQL_ATTR_MAX_ROW_SIZE |
udint4 |
DSQL_ATTR_LOGIN_USER |
sdbyte* |
DSQL_ATTR_LOGIN_SERVER |
sdbyte* |
DSQL_ATTR_INSTANCE_NAME |
sdbyte* |
DSQL_ATTR_CURRENT_SCHEMA |
sdbyte* |
DSQL_ATTR_SERVER_CODE |
sdint4 |
DSQL_ATTR_LOCAL_CODE |
sdint4 |
DSQL_ATTR_LANG_ID |
sdint4 |
DSQL_ATTR_APP_NAME |
sdbyte* |
DSQL_ATTR_COMPRESS_MSG |
sdint4 |
DSQL_ATTR_CURRENT_CATALOG |
sdbyte* |
DSQL_ATTR_TRX_STATE |
sdint4 |
DSQL_ATTR_USE_STMT_POOL |
dint4 |
DSQL_ATTR_SSL_PATH |
sdbyte* |
DSQL_ATTR_SSL_PWD |
sdbyte* |
DSQL_ATTR_MPP_LOGIN |
sdint4 |
DSQL_ATTR_CRYPTO_NAME |
sdbyte* |
DSQL_ATTR_CERTIFICATE |
sdbyte* |
DSQL_ATTR_UDP_FLAG |
sdint4 |
评论