谁用过ODBC多用户同时访问数据库MSSQL数据库

php访问msSqlServer还是用odbc方式好_百度知道
php访问msSqlServer还是用odbc方式好
我有更好的答案
我知道PHP的查找字符函数是strpos,但是我在使用时,发现在中英文混合字符串中查找中文时,有时候会出现明明不存在,却返回真的情况。 不知道是我错误,还是这他函数对中文(包括繁体)查找支持不太好。 如果是的话,有什么解决方法呢?楼主看懂了没有,建议你去后盾人那学习最近他们在搞什么活动学费九折还包住宿
采纳率:67%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Linux环境下通过ODBC访问MSSql Server
时间: 22:06:09
&&&& 阅读:173
&&&& 评论:
&&&& 收藏:0
标签:为了解决Linux系统连接MSSql Server的问题,微软为Linux系统提供了连接MSSql Server的ODBC官方驱动。通过官方驱动,Linux程序可以方便地对MSSql Server进行访问。
官网提供了三个版本的驱动,分别用于以下发行版的Linux系统:
64bit Red Hat&Enterprise Linux 5
64bit Red Hat Enterprise Linux 6
64bit&SUSE Linux Enterprise 11 Service Pack 2
(实测 64bit CentOS 6.4 和 64bit CentOS 7.1 可以安装使用64bit Red Hat Enterprise Linux 6版本的ODBC驱动)
安装配置过程可以通过以下步骤完成:
1. 下载安装包
Red Hat 5/6:
2. 安装unixODBC 2.3.0
# 以red hat 6版本为例
tar xzf msodbcsql-11.0.2270.0.tar.gz
cd msodbcsql-11.0.2270.0
./build_dm.sh
3. 安装Microsoft ODBC Driver 11 for SQL Server on Linux
./install.sh install
4. 通过命令行连接到数据库服务器
安装完驱动后就可以通过驱动自带的命令行工具测试连接了:
sqlcmd -S 192.168.1.10 -U sa -P sa -d master -Q ‘select "Hello World"‘
假如连接成功,该命令就会输出&Hello World&的查询结果
5. 配置unixODBC数据源
sqlcmd命令除了可以通过指定地址、用户名密码连接数据库外,还可以通过指定数据源名称连接数据库。数据源可以通过unixODBC所提供的odbcinst命令进行配置:
1). 建立模版配置文件 template.ini,内容如下
[DataSourceName]
Driver = ODBC Driver 11 for SQL Server
Server = 192.168.1.10
Database = master
2). 导入配置
odbcinst -i -s -l -f template.ini
执行完之后,可以再次通过sqlcmd命令工具来测试连接
sqlcmd -S DataSourceName -Q ‘select "Hello World"‘
该命令和前面的直接指定IP地址和用户名密码的命令得到同样的结果
6. 通过PHP连接到数据库服务器
该例子是通过修改CodeIgniter 3.0.0的mssql driver,把所有原mssql_* API 替换成odbc_* API,让所有数据库操作都通过ODBC连接进行,同时也复用了原CodeIgniter框架对mssql的支持。项目代码托管在github上:。以下是使用修改后的CodeIgniter框架通过ODBC连接MSSql Server的例子:
defined(‘BASEPATH‘) OR exit(‘No direct script access allowed‘);
* file name: application/controllers/Test.php
class Test extends CI_Controller {
public function index() {
$config[‘dbdriver‘] = ‘mssql‘;
$config[‘dsn‘] = ‘DataSourceName‘;
// 这里仍然需要指定数据库名和用户名密码
$config[‘database‘] = ‘my_database‘;
$config[‘username‘] = ‘sa‘;
$config[‘password‘] = ‘sa‘;
$mssql = $this-&load-&database($config, true);
$result = $mssql-&get(‘my_table‘);
var_dump($result-&result_array());
&标签:原文地址:http://www.cnblogs.com/ratzhou/p/4847339.html
&&国之画&&&& &&&&chrome插件
版权所有 京ICP备号-2
迷上了代码!VS2013MFCODBC连接SQLSERVER数据库编程(三)
VS2013 MFC ODBC连接SQL SERVER(三)
转载请注明:https://blog.csdn.net/my_acm/article/category/2616577
继上一篇讲完对数据库的链接以及一些说明之后,本文将实现对数据库的增删查改等操作。
如上图所示就是最终完成的一个简单的小程序。
首先添加列表框的NM_CLICK响应程序。鼠标放在列表框上,右键-&添加事件处理程序,找到MN_CLICK消息,添加并编辑,如下图所示。
在响应函数里面添加如下代码:
这样就实现了,点击列表框中一项纪录,纪录的id和name就是显示在编辑框中。
为combo box绑定变量m_class,并在初始化函数里添加如下代码;
双击添加按钮,并添加如下代码:
双击删除按钮,并添加如下代码:
把3个radio按钮设为同一组,并绑定int变量,在第一个radio button上右键添加事件处理程序
然后手动为其他两个radio button添加事件处理函数,如下图:
在改函数里添加:
双击查询按钮添加如下代码:
双击修改按钮添加如下代码:
最后分别添加退出和显示全部程序:
至此所有功能添加完成。没有更多推荐了,
不良信息举报
举报内容:
不用odbc成功连接sqlserver
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!

我要回帖

更多关于 用数据库统计访问次数 的文章

 

随机推荐