ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


v5:reference:connection:setconnectionparameter

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
v5:reference:connection:setconnectionparameter [2022/07/13 03:19] – [MySQL] mnewnhamv5:reference:connection:setconnectionparameter [2022/07/13 03:47] (current) – [IDM DB2] mnewnham
Line 77: Line 77:
  
  
-===== Other Usage ===== +==== SQL Server ==== 
-<code php+Parameters must be set from the list of Microsoft [[https://docs.microsoft.com/en-us/sql/connect/php/connection-options|PHP Connection Options]]
  
 +<code php>
 /* /*
- Connecting to DB2 Database+ Example setting the character set
  */  */
-$db->setConnectionParameter('autocommit',DB2_AUTOCOMMIT_ON);+$db->setConnectionParameter('CharacterSet','UTF-8');
 $db->connect('database','user','password'); $db->connect('database','user','password');
 +</code>
  
 +==== IDM DB2 ====
 +Parameters must be chosen from the list of DB2 [[https://www.php.net/manual/en/function.db2-connect|Connection Parameters]]
 +<code php>
 /* /*
- Connecting to a SQL Server database+ Example Setting Auto-commit
  */  */
-$db->setConnectionParameter('CharacterSet','UTF-8');+$db->setConnectionParameter('autocommit',DB2_AUTOCOMMIT_ON);
 $db->connect('database','user','password'); $db->connect('database','user','password');
 </code> </code>
  
 +==== PDO Driver ====
 +Any parameter from the PHP [[https://www.php.net/manual/en/pdo.setattribute|PDO Attribute List]]
 +
 +<code php>
 +/*
 + * Example Setting Timeout Duration
 + */
 +$db->setConnectionParameter(PDO::ATTR_TIMEOUT,60);
 +$db->connect(mysql:$dsn,'user','password');
 +</code>
v5/reference/connection/setconnectionparameter.1657675170.txt.gz · Last modified: 2022/07/13 03:19 by mnewnham