php 操作 mssql的一些方法

该日志由 samool 发表于 2008-08-06 5:37 PM



为了能让PHP连接MSSQL,系统需要安装MSSQL,PHP,且在PHP.ini中的配置中,将 ;extension=php_mssql.dll前面的;去掉就可以了.

         1.连接MSSQL
         $conn=mssql_connect("实例名或者服务器IP","用户名","密码");

         //测试连接
         if($conn)
         {
         echo "连接成功";
         }

         2.选择要连接的数据库
         mssql_select_db("dbname");

         3.执行查询
         $rs = mssql_query("select top 1 id,username from tbname",$conn);
         或者直接执行update,insert等语句,可以不用为返回结果赋值
         mssql_query("update tbname set username='niunv' where id=1");

         4.获取记录集行数
         echo mssql_num_rows($rs);

         5.获取记录集
         if($row=mssql_fetch_array($rs))
         {
         $id = $row[0];//获取ID字段值
          $username = $row[1];//获取username字段值

         $username = $row[username];//获取username字段值
         }

         6.获取新增记录的ID
         将id字段设置为IDENTITY字段,执行insert语句以后,就会产生一个 @@IDENTITY 全局变量值,查询出来就是最后一条新增记录的ID了.
         mssql_query("insert into tbname(username) values ('nv')",$conn);
         $rs = mssql_query("select @@IDENTITY as id",$conn);
         if($row=mssql_fetch_array($rs))
         {
         echo $row[0];
         }

         7.释放记录集
         mssql_free_result($rs);

         8.关闭连接
         mssql_close($conn);

 傻猫网络日志标签:    php, mssql  tiffany jewelry  
网摘: Yahoo Baidu Google Bolaa 365Key Yesky Wozhai POCO ViVi YouNote Hexun Del.icio.us Yeeyoo igooi I2Key Cn3 Bytemen Furl Blinklist Blogmarks Technorati 分享到饭否
相关文章: (最多只显示5条记录)

MSSQL获取表中所有字段名称 (浏览:6614, 评论:0)
MSSQL分页存储过程 (浏览:6276, 评论:0)
php读取mssql日期出现中文字符的解决方法 (浏览:7793, 评论:0)
PHP如何去掉转义 (浏览:8295, 评论:0)
apche+php网站防盗链 (浏览:1167, 评论:0)
发表评论:( 来了就留个脚印吧!你的参与是我最大的动力!)

    

(单击图片换张图片)