creole::drivers::mssql Namespace Reference

MS SQL Server class to handle stored procedure execution. More...


Namespaces

namespace  metadata
 MSSQL impementation of DatabaseInfo.


Detailed Description

MS SQL Server class to handle stored procedure execution.

MSSQL types / type map.

Class that contains MSSQL functionality for Statements.

MSSQL implementation of ResultSet.

MSSQL specific PreparedStatement functions.

MSSQL IdGenerator implimenation.

MS SQL Server implementation of Connection.

Developer note:

There is no CallableStatement superclass. Unlike JDBC, Creole uses abstract parent classes rather than interfaces -- in order to minimize code duplication. Since PHP doesn't support multiple inheritance, the DRIVERCallableStatement class cannot extend both the DRIVERPreparedStatement class and the would-be abstract CallableStatement class.

Author:
Hans Lellelid <hans@xmpl.org>
Version:
Revision
1.20

If you have trouble with BLOB / CLOB support --------------------------------------------

You may need to change some PHP ini settings. In particular, the following settings set the text size to maximum which should get around issues with truncated data: ini_set('mssql.textsize', 2147483647); ini_set('mssql.textlimit', 2147483647); We do not set these by default (anymore) because they do not apply to cases where MSSQL is being used w/ FreeTDS.

Author:
Hans Lellelid <hans@xmpl.org>

Stig Bakken <ssb@fast.no>

Lukas Smith

Version:
Revision
1.25

Author:
Hans Lellelid <hans@xmpl.org>
Version:
Revision
1.6

Author:
Hans Lellelid <hans@xmpl.org>
Version:
Revision
1.13

MS SQL does not support LIMIT or OFFSET natively so the methods in here need to perform some adjustments and extra checking to make sure that this behaves the same as RDBMS drivers using native OFFSET/LIMIT.

Author:
Hans Lellelid <hans@xmpl.org>
Version:
Revision
1.21

Author:
Hans Lellelid <hans@xmpl.org>
Version:
Revision
1.4

Author:
Hans Lellelid <hans@xmpl.org>
Version:
Revision
1.8


Generated on Wed May 6 23:10:50 2009 for fareofficelib by  doxygen 1.5.8