<p>为了能让PHP连接MSSQL,系统需要安装MSSQL,PHP,且在PHP.ini中的配置中,将 ;extension=php_mssql.dll前面的;去掉就可以了.</p><p> 1.连接MSSQL<br /> $conn=mssql_connect("实例名或者服务器IP","用户名","密码");</p><p> //测试连接<br /> if($conn)<br /> {<br /> echo "连接成功";<br /> }</p><p> 2.选择要连接的数据库<br /> mssql_select_db("dbname");</p><p> 3.执行查询<br /> $rs = mssql_query("select top 1 id,username from tbname",$conn);<br /> 或者直接执行update,insert等语句,可以不用为返回结果赋值<br /> mssql_query("update tbname set username='niunv' where id=1");</p><p> 4.获取记录集行数<br /> echo mssql_num_rows($rs);</p><p> 5.获取记录集<br /> if($row=mssql_fetch_array($rs))<br /> {<br /> $id = $row[0];//获取ID字段值<br /> $username = $row[1];//获取username字段值</p><p> $username = $row[username];//获取username字段值<br /> }</p><p> 6.获取新增记录的ID<br /> 将id字段设置为IDENTITY字段,执行insert语句以后,就会产生一个 @@IDENTITY 全局变量值,查询出来就是最后一条新增记录的ID了.<br /> mssql_query("insert into tbname(username) values ('nv')",$conn); <br /> $rs = mssql_query("select @@IDENTITY as id",$conn);<br /> if($row=mssql_fetch_array($rs))<br /> {<br /> echo $row[0];<br /> }</p><p> 7.释放记录集<br /> mssql_free_result($rs);</p><p> 8.关闭连接<br /> mssql_close($conn);</p> Loading... <p>为了能让PHP连接MSSQL,系统需要安装MSSQL,PHP,且在PHP.ini中的配置中,将 ;extension=php_mssql.dll前面的;去掉就可以了.</p><p> 1.连接MSSQL<br /> $conn=mssql_connect("实例名或者服务器IP","用户名","密码");</p><p> //测试连接<br /> if($conn)<br /> {<br /> echo "连接成功";<br /> }</p><p> 2.选择要连接的数据库<br /> mssql_select_db("dbname");</p><p> 3.执行查询<br /> $rs = mssql_query("select top 1 id,username from tbname",$conn);<br /> 或者直接执行update,insert等语句,可以不用为返回结果赋值<br /> mssql_query("update tbname set username='niunv' where id=1");</p><p> 4.获取记录集行数<br /> echo mssql_num_rows($rs);</p><p> 5.获取记录集<br /> if($row=mssql_fetch_array($rs))<br /> {<br /> $id = $row[0];//获取ID字段值<br /> $username = $row[1];//获取username字段值</p><p> $username = $row[username];//获取username字段值<br /> }</p><p> 6.获取新增记录的ID<br /> 将id字段设置为IDENTITY字段,执行insert语句以后,就会产生一个 @@IDENTITY 全局变量值,查询出来就是最后一条新增记录的ID了.<br /> mssql_query("insert into tbname(username) values ('nv')",$conn); <br /> $rs = mssql_query("select @@IDENTITY as id",$conn);<br /> if($row=mssql_fetch_array($rs))<br /> {<br /> echo $row[0];<br /> }</p><p> 7.释放记录集<br /> mssql_free_result($rs);</p><p> 8.关闭连接<br /> mssql_close($conn);</p> 最后修改:2009 年 08 月 16 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 支持就是力量