最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
PHP连接SQLServer数据库程序代码
时间:2022-06-29 08:06:02 编辑:袖梨 来源:一聚教程网
php中mssql_connect函数默认是不能使用的,我们需要简单配置一下,具体如下
PHP.ini 里面打开 extension=php_mssql.dll 选项 (就是把前面的 ; 号去掉)
2. 下载正确版本的 ntwdblib.dll (2000.80.194.0)
3. 覆盖 c:windowssystem32ntwdblib.dll
4. 覆盖 phpntwdblib.dll(有时候完成了这一步也不成功的话,就把PHP所依赖的php5ts.dll放到system32目录下)
利用mssqlserver连接
1.连接MSSQL
| 代码如下 | 复制代码 |
|
$conn=mssql_connect("实例名或者服务器IP","用户名","密码"); |
|
2.选择要连接的数据库
| 代码如下 | 复制代码 |
|
mssql_select_db("dbname"); |
|
3.执行查询
| 代码如下 | 复制代码 |
|
$rs = mssql_query("select top 1 id,username from tbname",$conn); |
|
或者直接执行update,insert等语句,可以不用为返回结果赋值
| 代码如下 | 复制代码 |
|
|
|
4.获取记录集行数
| 代码如下 | 复制代码 |
|
echo mssql_num_rows($rs); |
|
5.获取记录集
| 代码如下 | 复制代码 |
| if($row=mssql_fetch_array($rs)) { $id = $row[0];//获取ID字段值 $username = $row[1];//获取username字段值 } |
|
6.获取新增记录的ID
将id字段设置为IDENTITY字段,执行insert语句以后,就会产生一个 @@IDENTITY 全局变量值,查询
出来就是最后一条新增记录的ID了.
| 代码如下 | 复制代码 |
|
mssql_query("insert into tbname(username) values ('nv')",$conn); |
|
7.释放记录集
| 代码如下 | 复制代码 |
|
mssql_free_result($rs); |
|
8.关闭连接
| 代码如下 | 复制代码 |
| mssql_close($conn); | |
ODBC连接的SQL SERVER实例一
| 代码如下 | 复制代码 | |
|
odbc_close($connection); ?> |
||
相关文章
- 抖音短视频网页版:官方入口一键直达 12-19
- 漫画岛入口在哪 最新漫画岛入口一览 12-19
- 女神漫画独家入口-女神漫画韩漫全集在线免费畅读入口 12-19
- 哔哩哔哩国产大片视频入口在哪-最新哔哩哔哩国产大片视频地址链接分享 12-19
- 抖音电脑版网页版入口-抖音官网PC端在线观看 12-19
- 126邮箱登录官网极速稳定-免费秒开收件箱畅快收发 12-19