Tried using INT_MAX instead
This commit is contained in:
parent
0bc4a36958
commit
999312be8b
|
@ -487,7 +487,7 @@ void core_sqlsrv_bind_param( _Inout_ sqlsrv_stmt* stmt, _In_ SQLUSMALLINT param_
|
||||||
// if it is boolean, set the lval to 0 or 1
|
// if it is boolean, set the lval to 0 or 1
|
||||||
convert_to_long( param_z );
|
convert_to_long( param_z );
|
||||||
buffer = ¶m_z->value;
|
buffer = ¶m_z->value;
|
||||||
buffer_len = sizeof( Z_LVAL_P( param_z ));
|
buffer_len = INT_MAX; //sizeof( Z_LVAL_P( param_z ));
|
||||||
ind_ptr = buffer_len;
|
ind_ptr = buffer_len;
|
||||||
if( direction != SQL_PARAM_INPUT ){
|
if( direction != SQL_PARAM_INPUT ){
|
||||||
// save the parameter so that 1) the buffer doesn't go away, and 2) we can set it to NULL if returned
|
// save the parameter so that 1) the buffer doesn't go away, and 2) we can set it to NULL if returned
|
||||||
|
|
|
@ -9,14 +9,14 @@ PHPT_EXEC=true
|
||||||
<?php require('skipif.inc'); ?>
|
<?php require('skipif.inc'); ?>
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
|
/*
|
||||||
if (strtoupper(substr(PHP_OS, 0, 3)) === 'LIN') {
|
if (strtoupper(substr(PHP_OS, 0, 3)) === 'LIN') {
|
||||||
// This test fails in Linux (unixODBC issue) but not Windows or mac.
|
// This test fails in Linux (unixODBC issue) but not Windows or mac.
|
||||||
// See VSO 3459 for details.
|
// See VSO 3459 for details.
|
||||||
echo "Done\n";
|
echo "Done\n";
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
require_once('MsCommon.inc');
|
require_once('MsCommon.inc');
|
||||||
|
|
||||||
$connectionOptions = array("CharacterSet"=> "UTF-8", "ConnectionPooling"=>1);
|
$connectionOptions = array("CharacterSet"=> "UTF-8", "ConnectionPooling"=>1);
|
||||||
|
|
Loading…
Reference in a new issue