History Win32::SqlServer
2007-07-11 – 2.003
- Win32::SqlServer now runs on AMD64. In lieu of hardware to test on, IA64
is still unsupported. Note that the
bigint
data type is
handled differently on 64-bit.
- Added a mid-level routine
getcoluminfo() that returns information about
the columns in the result set(s).
- Added a new parameter to sql() and
sql_sp(),
$colinfostyle
, that permits you
to specify that you want information about the columns in the result set
included in the return structure. You can opt get only names, only position,
or get a hash with detail information.
- Added a new result style, MULTISET_RC, that is very similar to MULTISET,
but which has row counts instead of empty arrays for INSERT, UPDATE and
DELETE statements.
- Re-implemented the conversion initiated by
sql_set_conversion() to
use the Windows API, rather than relying on certain files being available in
System32. This makes about any code-page conversion accessible from Win32::SqlServer.
There is a new routine,
codepage_convert(), to convert a single value.
- sql_init() now has a fifth parameter,
$provider
.
- Fixed bug that caused a crash on Vista when an
sql_variant
value had
certain base types.
2006-04-17 – 2.002
Fixed two problems which prevented Win32::SqlServer to run under ASP:
- In the binary distribution, the C run-time is now statically linked with
the SqlServer.dll, because ASP did not pick up MSVCR70.DLL
when it was only in the same directory as SqlServer.dll. (Workaround was
to put MSVCR70 in System32.)
- Fixed a problem caused an ASP page with Win32::SqlServer to fail on
second and succeeding invocations.
2005-11-27 – 2.001
Renamed the module to Win32::SqlServer from the original name MSSQL::OlleDB
to comply with requirements from the maintainers of the Perl module list (and
because the original name was more cute than practical). No other changes.
2005-11-13 – 2.000
This is the first release of MSSQL::OlleDB. It has version number 2.000 since
it is a successor module to
MSSQL::Sqllib.
Last updated 07-07-11 12:07