diff options
| author | Laurent Navarro <ln@altidev.com> | 2016-12-11 19:05:10 +0100 |
|---|---|---|
| committer | Damien Regad <dregad@mantisbt.org> | 2016-12-17 12:24:56 +0100 |
| commit | 87be5976d13975387196170fbe1907704ba1eb81 (patch) | |
| tree | 8a0dee2cb0beeb1734c70569dcc2cf5bd7dbfbd9 /drivers | |
| parent | b868673d47761f439eaa3fbf4d3e3e6332033f5d (diff) | |
| download | adodb-87be5976d13975387196170fbe1907704ba1eb81.tar.gz adodb-87be5976d13975387196170fbe1907704ba1eb81.tar.bz2 adodb-87be5976d13975387196170fbe1907704ba1eb81.zip | |
mssql: fix parameter forwarding in GenID methods
Incorrect forwarding of parameter values from GenID() to GenID2008/2012
forced the sequence name to the default of 'adodbseq'.
Fixes #300
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/adodb-mssqlnative.inc.php | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/adodb-mssqlnative.inc.php b/drivers/adodb-mssqlnative.inc.php index 2165b63e..c56d33a8 100644 --- a/drivers/adodb-mssqlnative.inc.php +++ b/drivers/adodb-mssqlnative.inc.php @@ -209,10 +209,10 @@ class ADODB_mssqlnative extends ADOConnection { switch($this->mssql_version){ case 9: case 10: - return $this->GenID2008(); + return $this->GenID2008($seq, $start); break; default: - return $this->GenID2012(); + return $this->GenID2012($seq, $start); break; } } @@ -225,10 +225,10 @@ class ADODB_mssqlnative extends ADOConnection { switch($this->mssql_version){ case 9: case 10: - return $this->CreateSequence2008(); + return $this->CreateSequence2008($seq, $start); break; default: - return $this->CreateSequence2012(); + return $this->CreateSequence2012($seq, $start); break; } @@ -311,7 +311,7 @@ class ADODB_mssqlnative extends ADOConnection { } if (!is_array($this->sequences) || is_array($this->sequences) && !in_array($seq,$this->sequences)){ - $this->CreateSequence2012($seq, $start=1); + $this->CreateSequence2012($seq, $start); } $num = $this->GetOne("SELECT NEXT VALUE FOR $seq"); |
