diff options
| author | Mark Newnham <mark@newnhams.com> | 2020-12-11 19:35:42 -0700 |
|---|---|---|
| committer | Mark Newnham <mark@newnhams.com> | 2020-12-11 19:35:42 -0700 |
| commit | 116faba4fb17e73bd25908803e6f39a6456668f0 (patch) | |
| tree | 66bb5ca11d904b4cbafe703110cfe33d083631f4 | |
| parent | 90bc1a6794ece2b02c2a5d238159ae85da3cbd6d (diff) | |
| download | adodb-116faba4fb17e73bd25908803e6f39a6456668f0.tar.gz adodb-116faba4fb17e73bd25908803e6f39a6456668f0.tar.bz2 adodb-116faba4fb17e73bd25908803e6f39a6456668f0.zip | |
@mnewnham Add support for specific SQL Server connection port. See #624 …
Enhancement allows use of a specfic database connection port
| -rw-r--r-- | drivers/adodb-mssqlnative.inc.php | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/drivers/adodb-mssqlnative.inc.php b/drivers/adodb-mssqlnative.inc.php index e817ef21..70c99202 100644 --- a/drivers/adodb-mssqlnative.inc.php +++ b/drivers/adodb-mssqlnative.inc.php @@ -454,7 +454,13 @@ class ADODB_mssqlnative extends ADOConnection { ADOConnection::outp('Microsoft SQL Server native driver (mssqlnative) not installed'); return null; } - + + if (!empty($this->port)) + /* + * Port uses a comma + */ + $argHostname .= ",".$this->port; + $connectionInfo = $this->connectionInfo; $connectionInfo["Database"] = $argDatabasename; if ((string)$argUsername != '' || (string)$argPassword != '') @@ -478,6 +484,7 @@ class ADODB_mssqlnative extends ADOConnection { * to use windows authentication */ if ($this->debug) + ADOConnection::outp('No userid or password supplied, attempting connection with Windows Authentication'); } |
