phplib里有个db_mssql.php这个是php连接sql server数据库的类,你可以调用这个类,来进行数据库的操作

解决方案 »

  1.   

    在db-mssql先填写连接数据库的基本信息,包括var $Host     = "localhost";
      var $Database = "mydb";
      var $User     = "user";
      var $Password = "pass";
    把这些值附个初始变量,保存
    然后在php里调用:
    <?php 
    require("db_mssql.php");
    $db = new DB_sql("select * from talbel ");
    while($db->next_record())

    这里是把上面的选择的值副给你想要的变量等:比如echo "<tr><td><input type=text name=text value=".$db->f("field")."></td</tr>
    (选出只段里的值并付给文本框,逐个显示出来。
    }
    ?>
      

  2.   

    1、php对SQL Server支持究竟如何?仅看手册是不行的。你加载mssql.dll成功后用
    print_r(get_defined_functions("mssql");
    查看一下就知道了。
    2、php对不同数据库提供的函数库从形式上是一样的,只是换了前缀
    3、数据库间的差异在于所支持的SQL标准,这个差异不可能从php方面来解决。你也不可能把sql串固化在类中。4、所有的数据库都有自己的时间处理函数,并与其存储方式有关。所以时间处理最好在sql串中完成。若使用php处理宜采用大家都支持的unix时间戳作为载体