想用php操作sqlserver2000数据库,不知哪种连接数据库方式较好,有php操作sqlserver方面的教程吗?好像一般书上都是php与mysql。

解决方案 »

  1.   

    PHP手册
    http://www.php.net/manual/en/book.mssql.php
      

  2.   

    楼主应该用的是微软开发的sqlsrv PDO版驱动
    http://msdn.microsoft.com/en-us/sqlserver/cc299381.aspx
    我用的是
    php_pdo_sqlsrv_53_nts_vc9.dll
    还要安装
    http://msdn.microsoft.com/en-us/data/aa937733.aspx 这个东东
    连接示例如下
    <?php
    try {
       $conn = new PDO( "sqlsrv:Server=(local);Database=AdventureWorks", NULL, NULL); 
       $conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );}catch( PDOException $e ) {
       die( "Error connecting to SQL Server" ); 
    }echo "Connected to SQL Server\n";$query = 'select * from Person.ContactType'; 
    $stmt = $conn->query( $query ); 
    while ( $row = $stmt->fetch( PDO::FETCH_ASSOC ) ){ 
       print_r( $row ); 
    }
    ?>