通达OA 2015版使用PHP调试连接SQL server数据库(图文)
通达OA升级到2015版后,系统使用的PHP版本变为5.3,而PHP从5.3版本开始默认不支持SQL server,这给通达的粉丝们带来了一些麻烦。
经过检查配置文件php.ini发现默认系统中已配置支持sqlserver,并且在对应目录下也存放了连接sqlserver使用的dll文件,看来这个工作通达已经做好了。
既然已经配置可以,那就直接开工吧,写一个连接数据的文件测试一下,由于版本升级后数据库的连接方式及查询的函数都有一些变化,因此以前的程序对应都需要进行修改,具体看下面的例子。
<?php$serverName = "127.0.0.1";$connectionInfo = array( "UID"=>"sa", "PWD"=>"12345", "Database"=>"No1CommonUserV1");$conn = sqlsrv_connect( $serverName, $connectionInfo);if( $conn ){ echo "success!<br><br>"; $sql = 'select * from [Base_User]';$stmt = sqlsrv_query( $conn, $sql ); if( $stmt === false ) { sqlsrv_close( $conn ); die( 'empty'); } while( $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_ASSOC)){echo $row['ID'].", ".$row['userName']."<br>";}sqlsrv_free_stmt( $stmt);sqlsrv_close( $conn ); }else{ echo "fail!"; die( print_r( sqlsrv_errors(), true ));
} ?>
调试中发现,从这个版本开始对数据库字段读取时,一定要大小写完全与数据库一样,否则会出现读不出的情况,这里需要特别注意一下。
通达OA 2015版使用PHP调试连接SQL server数据库(图文)相关推荐
- 潍坊OA:通达OA 2015版正式发布
通达OA2015版在三月隆重登场.今天,我们正式发布通达 OA2015版全线产品.包括通达 OA2015版.通达 OA精灵2015双核极速版,以及通达 OA移动版(IOS版.Android版). 通达 ...
- java连接sql server数据库的代码如何改成连接mysql_连接sqlserver数据库代码
Sql Server的JDBC测试程序与远程连接 参考文献: 1.MySql与oracle的JDBC测试程序 2.查看sqlserver的端口号 代码示例 在我的机器上安装了多个版本的sqlserve ...
- C#实现ODBC驱动代码连接Sql Server数据库
ODBC连接Sql Server数据库-C#实现 利用ODBC驱动程序,可以以一种相同的语法来存取和维护数据表中的数据.为了便于在应用程序中使用ODBC,首先需要配置ODBC数据源,又称DSN,它把应 ...
- Visual Studio2022连接SQL Server数据库
Visual Studio2022连接SQL Server数据库 一.软件准备 1. 安装Visual Studio2022 二.环境配置 1. 创建数据库 2. 利用ODBC建立连接 三.连接数据库 ...
- visual studio2019连接SQL Server数据库,增删改查详细教程(C#代码)
visual studio2019连接SQL Server数据库,增删改查详细教程(C#代码) 工具: 1.Visual Studio 2019 2.SQL Server数据库(我使用的2008) 操 ...
- VB.NET连接SQL server数据库解决方案(转载+亲自实践)
原文来自:http://hi.baidu.com/mwd_3330410/blog/item/ba0ccd240a0902184c088d83.html Microsoft Visual Basic. ...
- python 使用pymssql连接sql server数据库
Python连接SQL Server数据库 - pymssql使用基础 ----原文地址:http://www.cnblogs.com/baiyangcao/p/pymssql_basic.html ...
- powershell连接数据库_PowerShell 连接SQL Server 数据库
PowerShell 通过ADO.NET连接SQL Server数据库,并执行SQL脚本.工作中整理的一小段脚本,后来没有用上,先记录在这里: 建立数据库连接 查询返回一个DataTatble对象 执 ...
- 如何通过代码连接SQL Server数据库
我们曾经为南方电网做过几个有关架空线路的科技项目,要趁着假期有整段的空闲时间,把这些代码整理一下,放入团队刚刚重构的代码库中. 由于这些项目使用的数据库为 SQL Server,所以在整理代码之前需要 ...
最新文章
- anaconda 升级jupyter notebook_搭建 Python 轻量级编写环境(WSL2+Jupyter 自动开启本地浏览器)
- 2006上半年程序员级试题答案
- 使用strcat_s函数的注意事项
- MediaPlayer使用方法简单介绍
- Pandas库(2):数据的统计分析
- 关于大学老师,我们常有的6种误解!
- linux 查看命令帮助,Linux中查看帮助相关的命令整理
- 数据挖掘十大算法-决策树的实现
- hduoj 1532
- 基于情感词典的网络文本情感倾向分类模型
- 91位图和bigemap大地图的区别
- U盘引导启动LINUX
- php excel复选框,excel如何实现下拉框复选
- win7配置本地ftp服务器
- Android学生信息管理系统
- iOS App添加Spotlight搜索(附Swift Demo)
- ebs查看服务状态_监控您的卷状态 - Amazon Elastic Compute Cloud
- 红米note9pro和华为Nova8哪个好 红米note9pro和华为Nova8哪个更加值得入手
- 佐治亚大学提供金融科技学位课程
- 盲盒源码开发附搭建教程
热门文章
- 小米公交移卡服务器维护中,小米公交移卡体验: 移出移入很方便, 不限制次数, 还免了服务费!...
- 【调度】操作系统中调度算法(FCFS、RR、SPN(SJF)、SRT、HRRN)
- 27岁自学python找工作_27岁0基础自学Python,多久可以找到工作?
- be carefull in c
- 求助苹果重启代码看不懂。
- CTF论剑场web题目(持续更新)--WEB2
- 一文搞定 Docker 入门
- Matlab的数组索引
- Java中快速掌握正则表达式
- js显示格式化代码并高亮(vue中实现代码高亮)