http://phplens.com/adodb/code.initialization.html

解决方案 »

  1.   

    用下面的方法试一下,应该可以的。1.打开php.ini把;extension=php_mssql.dll 前面的分号去掉
    重启web服务器
    2.把php_mssql.dll 复制到system32里面连接示例代码:
    $hostname = "localhost"; 
    $dbuser = "sa"; 
    $dbpasswd = "sa";
    $id = mssql_connect($hostname,$dbuser,$dbpasswd) or die("无法连接数据库服务器!");
    $db = mssql_select_db("pubs",$id) or die("无法连接数据库!");如果还连不上,请尝试把localhost换成ip或者你计算机的名称。
      

  2.   

    我要用adodb调用,上面兄弟提供的方法没解决问题:(
      

  3.   

    $dsn = "Driver={SQL Server};Server=localhost;Database=lm;Uid=sa;Pwd=sa;";
      

  4.   

    改成这样也不行啊
    $dsn = "Driver={SQL Server};Server=192.168.0.180;Database=lm;Uid=sa;Pwd=sa;";
    $db->Connect($dsn,'sa','sa');or$db->Connect($dsn,'','');
      

  5.   

    爽!解决了!!!!原来是没加
    $db->SetFetchMode(ADODB_FETCH_ASSOC);然后在后面调用的时候,用名字取的字段值,如:
    TypeFName = $rs->fields['FName'];唉!多谢各位!!
      

  6.   

    因为我是租用的别人的linux主机,没有添加odbc的权限