原来的网站是 asp + sql server2000 ;后来用 php + mysql 在二级域名增加了一个新功能模块。
请问能否在 php + mysql 中,调用 sql server2000 的数据?
如果可以,用php又该如何写代码?
请大家都来帮忙想想办法,谢谢啦!

解决方案 »

  1.   

    把前缀为 mysql 的函数,改为前缀 mssql 的,基本就解决问题了。
    请注意 mysql 与 mssql 在 SQL 命令上的差异
      

  2.   

    需要修改php.ini文件么?
    刚才写了个连接测试的文件,但显示 Call to undefined function mssql_connect() 。
    <?php 
    echo "--- 开始 ---<br>";
    $myServer = "127.0.0.1,1488"; //主机  localhost newslist
    $myUser = "cardbaobao"; //用户名 sa
    $myPass = "cbb28802880"; //密码
    $myDB = "cardbaobao";  //MSSQL库名
     
    $s = mssql_connect($myServer, $myUser, $myPass) or die("Couldn't connect to SQL Server on $myServer"); 
     
    $d = mssql_select_db($myDB, $s) or die("Couldn't open database $myDB"); 
     
    $query = "SELECT * FROM newslist "; 
    echo $query."----<br>";
    $result = mssql_query($query); 
     
    echo "--- 结束 ---<br>"; 
    ?>
      

  3.   

    貌似你多加一个连接字符串,然后多引用一个sql 2000的数据访问类库就可以吧。
    做个广告:
    推荐一部书《写手外传》,媲美《武林外传》
    《写手外传》,讲述写手自己的故事:http://www.qidian.com/book/1547776.aspx
    起点八大写手,联袂奉献。爽到没边,笑道疯癫。
    “一日十更,一更三千”的“码神”马一诺;
    “一周一更,一更二千”的禅意“拖神”倪宝贝;
    花痴暴力女田欣尔;
    拥有幻想强迫症的贾国文;
    自以为文无第二的韦学。
    他们就是“诺贝尔文学”五人组。
    他们的目标只有一个——将YY进行到底!
      

  4.   

    有没有可能在用 php + mysql 的同时,再调用 mssql ???
    是否需要修改php.ini文件?或者其他什么的?
    为什么 mssql_connect($myServer, $myUser, $myPass) ; 
    显示 Call to undefined function mssql_connect() ???