草庐IT

PDO_mssql

全部标签

php - 尝试为 Rocket U2 构建 PHP PDO 扩展

我想知道是否有人可以帮助我解决一个让我把剩下的头发拔掉的问题......我目前正在处理一个需要我与Unidata数据库对话的项目。PHP没有本地驱动程序来访问这种类型的数据库,但是,经过一番谷歌搜索后,我发现了以下内容:https://u2devzone.rocketsoftware.com/accelerate/articles/u2-pdo-driver/u2-pdo-driver.我有U2Intercallheader和库,我认为我正确地包含了它们。但是,扩展程序编译但没有通过测试,因为它出错了pdo_u2.so:undefinedsymbol:ic_universe_sessi

php - 如何在 CodeIgniter 2 中使用 PDO?

我想使用PDO而不是内置的数据库类。但是我该怎么做呢?我尝试进行blogpost中建议的修改.我注释掉了system\database\DB.php的一部分,还添加了:$DB=newPDO($params['dbdriver'].':host='.$params['hostname'].';dbname='.$params['database'],$params['username'],$params['password']);return$DB;但是现在,如果我在Controller中执行$this->load->database();,我的PHP代码就会崩溃。那么在CodeIgni

php - 如何在 CodeIgniter 2 中使用 PDO?

我想使用PDO而不是内置的数据库类。但是我该怎么做呢?我尝试进行blogpost中建议的修改.我注释掉了system\database\DB.php的一部分,还添加了:$DB=newPDO($params['dbdriver'].':host='.$params['hostname'].';dbname='.$params['database'],$params['username'],$params['password']);return$DB;但是现在,如果我在Controller中执行$this->load->database();,我的PHP代码就会崩溃。那么在CodeIgni

php - 使用 SQL Server Driver 通过 PDO 连接到 SQL Server

我正在尝试使用带有driversprovidedbyMicrosoft的PDO连接到现有的SQLServer数据库.我看过使用odbc、dblib、mssql等的示例,但我认为这些驱动程序的连接字符串应该使用“sqlsrv”?有没有很好的例子说明如何正确地做到这一点?如果我应该通过其他方法执行此操作,请告诉我。谢谢! 最佳答案 嗯,关于PDO的最好的部分是访问任何数据库都非常容易。如果您已经安装了这些驱动程序,您应该能够:$db=newPDO("sqlsrv:Server=YouAddress;Database=YourDataba

php - 使用 SQL Server Driver 通过 PDO 连接到 SQL Server

我正在尝试使用带有driversprovidedbyMicrosoft的PDO连接到现有的SQLServer数据库.我看过使用odbc、dblib、mssql等的示例,但我认为这些驱动程序的连接字符串应该使用“sqlsrv”?有没有很好的例子说明如何正确地做到这一点?如果我应该通过其他方法执行此操作,请告诉我。谢谢! 最佳答案 嗯,关于PDO的最好的部分是访问任何数据库都非常容易。如果您已经安装了这些驱动程序,您应该能够:$db=newPDO("sqlsrv:Server=YouAddress;Database=YourDataba

php - 通过 PDO ODBC 将 PHP 连接到 MSSQL

当我执行这段代码时:print_r(PDO::getAvailableDrivers());它说我有odbc驱动程序可用。Array([0]=>mysql[1]=>odbc[2]=>sqlite)但是,当我尝试这样使用它时:$handle=newPDO("odbc:Server=dbServerIpAddress,myportnumber;Database=mydatabase","myusername",'mypassword');它什么也不做——没有错误,它根本不起作用。它甚至不会超过那条线!如何通过PDO和ODBC将PHP连接到这个MSSQL数据库?

php - 通过 PDO ODBC 将 PHP 连接到 MSSQL

当我执行这段代码时:print_r(PDO::getAvailableDrivers());它说我有odbc驱动程序可用。Array([0]=>mysql[1]=>odbc[2]=>sqlite)但是,当我尝试这样使用它时:$handle=newPDO("odbc:Server=dbServerIpAddress,myportnumber;Database=mydatabase","myusername",'mypassword');它什么也不做——没有错误,它根本不起作用。它甚至不会超过那条线!如何通过PDO和ODBC将PHP连接到这个MSSQL数据库?

php - 有没有办法使用 PDO 获取按指定列的值分组的关联数组?

例如,让我们使用一些简单的数据集+---------+------+------+------------+|name|age|sex|position|+---------+------+------+------------+|Antony|34|M|programmer||Sally|30|F|manager||Matthew|28|M|designer|+---------+------+------+------------+我们想要得到的是以这种方式组织的数组Array([Antony]=>Array([age]=>34[sex]=>M[position]=>program

php - 有没有办法使用 PDO 获取按指定列的值分组的关联数组?

例如,让我们使用一些简单的数据集+---------+------+------+------------+|name|age|sex|position|+---------+------+------+------------+|Antony|34|M|programmer||Sally|30|F|manager||Matthew|28|M|designer|+---------+------+------+------------+我们想要得到的是以这种方式组织的数组Array([Antony]=>Array([age]=>34[sex]=>M[position]=>program

php - 如何通过 PHP 和 Linux 使用 pdo 连接到 mssql?

我正在尝试使用以下代码建立新的PDO连接。newPDO("mssql:driver=????;Server={$serverName};Database={$databaseName}",$username,$password,array(PDO::ATTR_PERSISTENT=>false,PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTION));我不确定要使用什么驱动程序?或者如何安装它们。我可以使用PHP中的mssql_connect函数完美连接,但我想改用PDO库。我对mssql的php.ini设置是:ssqlMSSQLSupportenable