28 Commits

Author SHA1 Message Date
Eloy Lafuente
9882b2c824 MDL-25276 dml - fix/implement sql_cast2int/real() across the 5 drivers. Tests passing. 2010-11-18 01:27:49 +00:00
Eloy Lafuente
3a55ee2f5e MDL-25268 dml - improved limitnum/limitfrom regexp in ms drivers + tests 2010-11-17 10:39:56 +00:00
Petr Skoda
ac6f1a82f9 MDL-24321 switching to stdClass 2010-09-21 07:57:42 +00:00
Petr Skoda
40504474ae fixed duplicate id detection in get_records_sql() 2010-09-17 20:25:02 +00:00
Petr Skoda
fd31089c76 MDL-24192 fixed null default value in text fields in sqlsrv driver too 2010-09-14 15:40:43 +00:00
Petr Skoda
b809f81392 MDL-24192 standardised server info 2010-09-14 15:35:12 +00:00
Petr Skoda
5c8efdc4b1 MDL-24192 fixed incorrect raw inserts in sqlsrv driver too 2010-09-14 15:32:22 +00:00
Petr Skoda
30899510c1 MDL-19057 fixed bitwise ops - all credit goes to Eloy Lafuente 2010-09-13 08:47:22 +00:00
Petr Skoda
16114b9db8 MDL-24080 new $notlike parameter added to our new sql_like(), hopefully nobody started using the $escaped param yet; unittests included 2010-09-04 14:39:01 +00:00
Petr Skoda
7d8f881a49 MDL-23997 using strings instead of integers in binding emulation - this should be compatible both with int and nvarchar sql types 2010-09-02 10:24:40 +00:00
Petr Skoda
915ee3f9df MDL-23925 completely reverting binary comparison hack, we have to instruct admins to setup case+accent sensitive collation as default instead 2010-08-25 11:18:37 +00:00
Petr Skoda
9a1e8c5e52 MDL-23925 reverting changes, we need to fix uniqueness and collation issues first 2010-08-25 09:35:18 +00:00
Petr Skoda
6055f89d30 MDL-23925, MDL-23888 new sql_ilike() and sql_binary_equal() - this should finally allow us to solve many collation issues consistently for all supported databases; please note this changes some behaviour for non-english languages when mysql used; expect more commits that actually make use of these new features 2010-08-24 21:50:53 +00:00
Petr Skoda
a4411e56aa MDL-15093 fixed recent LIKE escape regression 2010-08-23 08:06:02 +00:00
Petr Skoda
b483311752 MDL-15093 get_tables might be fetching too many tables because "_" was not quoted, it was not a big problem because tables are validated once more later 2010-08-22 19:20:23 +00:00
Petr Skoda
30e7e9e4bc MDL-15093 improved coding style 2010-08-22 19:17:06 +00:00
Petr Skoda
9331d879eb MDL-14679 more return types added 2010-08-22 19:06:06 +00:00
Petr Skoda
3503dcad31 MDL-14679 fixing more incorrect return types 2010-08-22 19:00:28 +00:00
Petr Skoda
5212b07f20 MDL-14679 fixing incorrect return type of recordset methods 2010-08-22 18:55:29 +00:00
Petr Skoda
4a6c2ab88e MDL-14679 fixing obsolete driver names in comments 2010-08-22 18:51:45 +00:00
Petr Skoda
bca5016190 MDL-15093 removing obsolete TODO comment 2010-08-22 18:48:24 +00:00
Petr Skoda
2740cea059 MDL-15093 fixed comment indentation 2010-08-22 18:46:23 +00:00
Petr Skoda
1db51b5ad4 MDL-15093 removing invalid PHPDOC comment 2010-08-22 11:36:10 +00:00
Petr Skoda
5585eab302 MDL-15093 fixed notice when dboptions not supplied 2010-08-22 11:34:56 +00:00
Petr Skoda
d8fa8e406e MDL-23568 parameters of DML function insert_record are not modified any more < improved coding style, now using cast to array consistently 2010-07-31 20:51:22 +00:00
Petr Skoda
66c0ee78a5 MDL-21249 fixed wrong package grrrrrr, thanks Eloy! 2010-07-25 20:18:39 +00:00
Petr Skoda
f2ed3f05a7 MDL-21249 improved php docs and adding direct access prevention in dml 2010-07-25 12:57:24 +00:00
msketcham
0c57c86713 This is the Native SQL*Server adapter for the SQL Server Driver for PHP version 1.1 released by Microsoft.
Prerequisites for installation and usage: Install SQL Server 2005 or later, and the SQL Server Driver for PHP version 1.1 (http://msdn.microsoft.com/en-us/library/cc296170(v=SQL.90).aspx), and configure the SQL Server installation using SQL Server Management Studio with the following command:
USE MASTER
GO
ALTER DATABASE <your-database-name> SET READ_COMMITTED_SNAPSHOT ON
GO
2010-06-23 22:40:49 +00:00