sqlserver连接及设置
SQLSERVER数据库连接的配置及数据集的设置
HRESULT hr =S_FALSE;
_RecordsetPtr m_QryRcdSet;
_ConnectionPtr m_pConnection;
hr =m_pConnection.CreateInstance("ADODB.Connection");
if (FAILED(hr))
return FALSE;
try
{
m_pConnection->ConnectionTimeout =8;
CString strConnect = "Provider=SQLOLEDB.1;Data Source=" + (数据库服务器的IP) + ";Initial Catalog=" + (数据库的名称)+ ";User ID="
+ (用户名)+ "; PWD=" +(密码);
m_pConnection->Open(_bstr_t(strConnect),"","",adModeUnknown);
}
catch(_com_error e)///捕捉异常
{
AfxMessageBox("数据库连接失败!" +CString(e.ErrorMessage()));
ASSERT(FALSE);
return FALSE;
}
hr =m_QryRcdSet.CreateInstance("ADODB.Recordset");
if (FAILED(hr))
return FALSE;
try
{
m_QryRcdSet->CursorType =adOpenStatic;
m_QryRcdSet->CursorLocation =adUseClient;
hr = m_QryRcdSet->Open(_bstr_t(SqlStr),_variant_t((IDispatch *)m_pConnection, true), adOpenDynamic, adLockPessimistic, adCmdText);
ADO_LONGPTR count =m_QryRcdSet->GetRecordCount();
if(count > 0)
m_QryRcdSet->MoveFirst();
}
catch(_com_error e)///捕捉异常
{
e.Description();
AfxMessageBox(e.Description());
AfxMessageBox("数据库连接失败!" + CString(e.ErrorMessage()));
ASSERT(FALSE);
return FALSE;
}
在stdafx.h文件中加入以下语句:
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
转载于:https://www.cnblogs.com/jeb/archive/2008/05/28/1209316.html
sqlserver连接及设置相关推荐
- python sqlserver api连接池_非常老的话题 SQLSERVER连接池
非常老的话题 SQLSERVER连接池 写这篇文章不是说要炒冷饭,因为园子里有非常非常多关于SQLSERVER连接池的文章,但是他们说的都是引用MSDN里的解释 或者自己做一些测试试验一下连接池的性能 ...
- sqlserver连接池及查看连接数相关
sqlserver连接池及查看连接数相关 asp.net 连接池 数据库链接是一种危险的.昂贵的.有限的资源,特别是在多层Web应用程序中.你必须正确管理你的链接,因为你的方法将极大的影响应用程序的整 ...
- 【Springboot 入门培训】#3 MyBatis 多数据源与缓存和数据连接池设置
介绍MyBatis项目中如何配置多个数据源连接数据库,以及设置sql文的二级缓存功能,配置多数据源与数据连接池等功能.为大家开发和平时练习的时候提供参考和查询的工具文章. 代码下载百度网盘下载:htt ...
- 在SQLserver数据库里设置作业的步骤
在SQLserver数据库里设置作业(对数据库的表定期进行数据清理)的步骤 1.首先,要打开sql server代理的服务,在我的电脑,右键管理的服务打开,SQL Server 代理 (MSSQLSE ...
- HttpClient连接池设置引发的一次雪崩
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 来源:http://i7q.cn/50G6cx - 1 - 事件背 ...
- HttpClient 连接池设置引发的一次雪崩!
- 1 - 事件背景 我在凤巢团队独立搭建和运维的一个高流量的推广实况系统,是通过HttpClient 调用大搜的实况服务.最近经常出现Address already in use (Bind fai ...
- HttpClient 连接池设置不当引发的一次雪崩
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | zxcodestudy 来源 | http:/ ...
- 糟糕!HttpClient 连接池设置引发的一次雪崩!
作者:zxcodestudy 来源:blog.csdn.net/qq_16681169/article/details/94592472 凤巢团队独立搭建和运维的一个高流量的推广实况系统,是通过Htt ...
- Jdbc访问mysql查询聚合函数_JDBC连接参数设置对Oracle数据库的影响分析
一次数据库性能问题处理引发的JDBC参数设置思考 近期某环境下系统,出现大面积页面访问缓慢情况,每个页面交易响应时间2-5秒,严重超过平日访问阈值. 经排查分析,问题主要出现在数据库,生成AWR得到3 ...
最新文章
- python之微信好友统计信息
- 304 Not Modified
- 根据文法画出语法树_编译工程5:语法分析(3)
- [Kubernetes] 如何关联PVC到特定的PV
- python3字典菜鸟教程_Python3 字典(map)
- Code-First Development with Entity Framework 4
- codeforces 735C Tennis Championship(贪心+递推)
- 【Cesium】Cesium三维模型调整
- ArcGIS10.2最新全套下载地址
- win10隐藏任务栏_让你的 Windows 任务栏智能化起来
- 百度磁盘搜索和git、ssh的试用
- 三极管PNP NPN 的判别
- Apollo星火计划学习笔记——Apollo速度规划算法原理与实践
- win10深度学习环境搭建
- 如何做擦能防止网站被劫持
- MySQL数据库提权
- python动图爱心表白_python 表白-爱心
- 我为什么愿意帮助这样的人
- 协程爬取整站豆瓣网络
- 导数公式整理(更新中)
热门文章
- Linux管道函数使用
- u-boot移植随笔:u-boot shell与ASCII码
- cmd命令大全/cmd命令提示符大全
- python去除视频中的logo_Python音视频开发:消除抖音短视频Logo和去电视台标的实现详解...
- 【linux】linux shell if 多条件 并行 字符串判断
- 95-10-120-启动-GroupCoordinator
- 【ElasticSearch】Es 源码之 Netty4HttpServerTransport 源码解读
- 【Elasticsearch】Elasticsearch 索引 模板 template
- 95-190-028-源码-window-Window介绍与使用md
- 【MAC】Mac下配置perl的DBD::MySQL模块