dbal
└─dbal_mssql_odbc
public class dbal_mssql_odbc
extends dbal
| Field Summary | |
|---|---|
| mixed | |
| Fields inherited from dbal\dbal | |
|---|---|
| any_char, curtime, db_connect_id, dbname, html_hold, multi_insert, num_queries, one_char, open_queries, persistency, query_hold, query_result, return_on_error, server, sql_error_returned, sql_error_sql, sql_error_triggered, sql_layer, sql_report, sql_server_version, sql_time, transaction, transactions, user | |
| Method Summary | |
|---|---|
| void | Return number of affected rows |
| void | sql_connect(mixed sqlserver, mixed sqluser, mixed sqlpassword, mixed database, bool port, bool persistency, bool new_link) Connect to server |
| void | sql_escape(mixed msg) Escape string used in sql query |
| void | sql_fetchrow(bool query_id, bool debug) Fetch current row |
| void | sql_freeresult(bool query_id) Free sql result |
| void | Get last inserted id after insert statement |
| mixed | sql_query(string query, int cache_ttl) Base query method |
| void | sql_rowseek(mixed rownum, mixed query_id) Seek to given row number rownum is zero-based |
| string | sql_server_info(bool raw, bool use_cache) Version information about used database |
| Methods inherited from dbal\dbal | |
|---|---|
| __construct, sql_add_num_queries, sql_bit_and, sql_bit_or, sql_buffer_nested_transactions, sql_build_array, sql_build_query, sql_close, sql_error, sql_fetchfield, sql_fetchrowset, sql_in_set, sql_like_expression, sql_multi_insert, sql_num_queries, sql_query_limit, sql_report, sql_return_on_error | |
public mixed $last_query_text = ''
public void sql_affectedrows()
Return number of affected rows
public void sql_connect(mixed sqlserver, mixed sqluser, mixed sqlpassword, mixed database, bool port, bool persistency, bool new_link)
Connect to server
public void sql_escape(mixed msg)
Escape string used in sql query
public void sql_fetchrow(bool query_id, bool debug)
Fetch current row
public void sql_freeresult(bool query_id)
Free sql result
public void sql_nextid()
Get last inserted id after insert statement
public mixed sql_query(string query, int cache_ttl)
Base query method
public void sql_rowseek(mixed rownum, mixed query_id)
Seek to given row number rownum is zero-based
public string sql_server_info(bool raw, bool use_cache)
Version information about used database
Unified ODBC functions Unified ODBC functions support any database having ODBC driver, for example Adabas D, IBM DB2, iODBC, Solid, Sybase SQL Anywhere... Here we only support MSSQL Server 2000+ because of the provided schema