Frank M. Kromann
08b788dd44
Bug #20426 . Convert SMALLDATETIME correct
2003-02-11 01:24:07 +00:00
Derick Rethans
f35f5f56c4
- Whitespace fixes
2003-02-09 12:15:05 +00:00
Frank M. Kromann
da56457eec
cleanup variable initializations
2003-02-09 09:39:53 +00:00
Frank M. Kromann
9c161984a8
Fixing coredump when no php.ini file is used
2003-02-09 08:33:40 +00:00
Frank M. Kromann
eca4eb4522
MFB
2003-02-09 07:50:56 +00:00
Frank M. Kromann
62d42c2425
Bug #21707 problem with real
2003-02-09 07:18:02 +00:00
Ilia Alshanetsky
453368afdf
Removed pointless checks.
2003-01-30 02:33:16 +00:00
Ilia Alshanetsky
aebb39b014
Changed php_error to php_error_docref.
...
Thanks to Marcus Börger for writing a script that significantly simplifies
this process.
2003-01-18 21:31:11 +00:00
Ilia Alshanetsky
e2868b5788
Removed pointless memory allocation checks.
2003-01-18 19:41:56 +00:00
Frank M. Kromann
874cddd4ae
Release skiped results. This will free memory on the server.
...
Make mssql_execute work for stored procedures with and without returning result sets
2003-01-12 06:28:41 +00:00
Frank M. Kromann
16cda12728
Fixing copy and paste errors
2003-01-10 19:33:31 +00:00
Frank M. Kromann
c2e7158712
Avoid warnings when running stored procedures returning multiple results
...
before setting output and return values.
Additional results can be skipped by the optional parameter to mssql_execute
2003-01-10 19:23:36 +00:00
Frank M. Kromann
8e0535bcd5
Adding extended checks for where FreeTDS is installed
2003-01-09 22:35:16 +00:00
Frank M. Kromann
b33fe2b2c6
Use the correct link when checking for more results on stored procedures
2003-01-09 08:19:41 +00:00
Frank M. Kromann
6660f8ae4e
Restire BC for mssql_execute(). This will not break the new feature for handling
...
multiple results from a single stired procedure.
Adding mssql_free_statement()
2003-01-09 08:00:07 +00:00
Frank M. Kromann
392e5013b4
changed from LVAL to RESVAL macro
2003-01-09 02:44:44 +00:00
Frank M. Kromann
7cd7cad1b5
Changed global data type to avoid problems with initialization
2003-01-08 23:19:54 +00:00
Frank M. Kromann
1638ddd4c2
Making the mssql extension work when build as a shared object
2003-01-07 05:19:48 +00:00
Sebastian Bergmann
b506f5c8f8
Bump year.
2002-12-31 16:08:15 +00:00
Derick Rethans
e76d0043da
- Align mssql comment and clarify DBA handler selection
2002-12-30 08:55:21 +00:00
Frank M. Kromann
e93a1a92ec
Fixing WIn32 build after adding support for FreeTDS
2002-12-16 22:44:08 +00:00
Frank M. Kromann
5664a358fa
Allow the native MSSQL extension to be compiled with FreeTDS on *nix platforms.
...
This will make the whole MSSAL API available on these platforms.
@Allow compilation of mssql extension on *nix.
2002-12-16 22:26:49 +00:00
Frank M. Kromann
686010e050
Changed php_error() to php_error_docref()
2002-12-03 19:19:15 +00:00
Frank M. Kromann
13b6390df7
Bug #19370
...
Allow stored procedures to return multiple results.
2002-12-03 18:57:04 +00:00
Frank M. Kromann
5eaf2d10e7
Bug #17593
...
Make sure any pending data is released from the server when freeing the result
2002-12-03 18:04:35 +00:00
Frank M. Kromann
679d645738
Allocating enough memory to hold values.
...
Fix crash when certan stored procedures was called. This caused the free_result function to free memory not yet allocated.
2002-12-03 05:56:39 +00:00
Sterling Hughes
4ba703577b
fix bug # 17497
...
(fix by: ddb@bitxtender.de )
2002-10-28 20:16:24 +00:00
Derick Rethans
e7d006fa31
Unify error messages
2002-06-26 08:32:25 +00:00
Frank M. Kromann
509c606dbc
Adding ini setting for max_procs
2002-06-10 19:31:29 +00:00
Frank M. Kromann
7ca89cedf7
Fixing the mssql_query to handle multiple results correct if the first result does not return any data.
2002-05-15 18:07:17 +00:00
Frank M. Kromann
8d4097b29c
Fixing hanfling of data type REAL.
...
Remove extra bytes allocated by emalloc calls
2002-05-14 23:57:43 +00:00
Frank M. Kromann
f0141f965f
Allow the MSSQL extension to use NT authentication
2002-05-09 20:37:45 +00:00
Frank M. Kromann
f6ec73d37f
Minor change to allocated lengths for dates
2002-03-19 23:00:17 +00:00
Andi Gutmans
c8e7db984c
- Allow duality between Engine 1 & 2 using ZEND_STANDARD_CLASS_DEF_PTR
2002-03-12 20:18:01 +00:00
Sebastian Bergmann
90613d2282
Maintain headers.
2002-02-28 08:29:35 +00:00
Frank M. Kromann
5d0ac50c8b
Making error handling thread safe. Thanks to Paco Ortiz <fjortiz@comunet.es>
2002-01-03 23:08:21 +00:00
Hartmut Holzgraefe
f0c0b88fdd
proto fix
2001-12-17 20:06:29 +00:00
Sebastian Bergmann
38933514e1
Update headers.
2001-12-11 15:32:16 +00:00
Hartmut Holzgraefe
250aded265
proto fixes
2001-12-06 17:51:48 +00:00
Harald Radi
8d8f148d98
added mssql_fetch_assoc() to be more mysql conform
...
changed mssql_fetch_array() back to its default behaviour (MSSQL_BOTH)
2001-12-02 21:10:15 +00:00
Frank M. Kromann
75b32c64ff
Reset the error (or message) from the server when calling fetch_row functions.
...
If the user conected and changed the database the message from the change was reported
when the user checked the error function after a failed fetch.
This cased problems in PEAR/DB.
If the fetch fails for other resons than a fetch after the last row, the message from the server will still be reported.
2001-10-29 23:41:15 +00:00
Frank M. Kromann
991e30668f
Patch for correct handling of DATETIME values.
...
The patch is implemented with a parameter in php.ini controling if
datetime values are converted with the new or the old method.
Thanks to Michael Bretterklieber <mbretter@jawa.at>
2001-10-23 16:34:52 +00:00
Stig Bakken
689252082c
* zend_module_entry change: apino, debug and zts are moved first,
...
see README.EXTENSIONS file for upgrade help.
@Introduced extension version numbers (Stig)
2001-10-11 23:33:59 +00:00
Frank M. Kromann
b77c39ea65
Fixing Win32 build...after the last macro convertions.
2001-09-26 03:43:34 +00:00
Jeroen van Wolffelaar
c033288573
Back-substitute for Z_* macro's. If it breaks some extension (the script isn't optimal, it parses for example var->zval.value incorrect) please let me know.
2001-09-25 21:58:48 +00:00
Andi Gutmans
9a3d4e736c
- More ZE2 fixes
2001-08-13 16:13:25 +00:00
Sascha Schumann
23b9300fd1
more tsrm cleanup
2001-08-06 03:50:52 +00:00
Sascha Schumann
373b3e101e
more tsrm cleanup -- output.c is not doing any fetches anymore
2001-08-05 15:55:43 +00:00
Zeev Suraski
aa1772ca72
More TSRMLS_FETCH annihilation
2001-07-31 05:44:11 +00:00
Zeev Suraski
d76cf1da18
More TSRMLS_FETCH work
2001-07-31 04:53:54 +00:00