vc连接sql server的一个查询问题 急!!!!!!

yuzhuo0820 yuzhuo0820 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想做一个类让它灵活的应用到对每张表的查询上,但遇到一问题
getDate(CString table,CString *p)

try
{

CString connect="select * from";
connect+=datebase;
m_pRecordset->Open( connect , // cn.GetInterfacePtr(), // 获取库接库的IDispatch指针
adOpenDynamic,
adLockOptimistic,
adCmdText);
}
为什么这样写为什么老是说类型不匹配呢?
问题出在那里

还有如果我要有条件的查询一张表同样出现这样的问题
try
{

m_pRecordset->Open( "select *from admin
where adminID=m_test" ,
cn.GetInterfacePtr(),
adOpenDynamic,
adLockOptimistic,
adCmdText);
}

其中m_test是手动通过编辑框输入的 是CString类型
为什么这样写还是有问题
m_pRecordset->Open( "select *from admin
where adminID='m_test'"
把他写成这样还是不对

请高人指点 很急

...全文

相关推荐

VC连接SQL Server(\VC连接SQL Server)

\VC连接SQL Server\VC连接SQL Server\VC连接SQL Server\VC连接SQL Server

sucjhwaxp

在VC6中实现与SQL Server 2008数据库连接的详细指南

Visual C++ 6.0(VC6)是微软推出的一款经典集成开发环境,即便在现代编程语言和工具层出不穷的今天,它仍然在一些老旧系统的维护和特定领域应用中占有一席之地。另一方面,SQL Server 2008是一款微软企业级数据库管理系统,它提供了强大的数据存储、管理和分析功能。两者结合的场景下,VC6通常被用于创建数据库访问的中间层,通过编写代码实现对SQL Server 2008数据库的数据操作。本章将通过实例介绍如何在VC6开发环境中连接到SQL Server 2008数据库。

Omoo

VC6.0连接SQL数据库两种方法深入解析

在现代的IT行业开发中,使用VC6.0连接SQL数据库是较为常见的需求,尤其是对于需要维护旧系统或小型项目的专业人士而言。VC6.0支持多种数据库连接技术,其中最常使用的是ODBC(Open Database Connectivity)和ADO(ActiveX Data Objects)。本章将概述这两种技术在VC6.0中连接SQL Server数据库的基本方法,为后续章节的详细实践和比较打下基础。

SpaceX

VC连接SQL Server数据库小例子

此例子是使用VC2010 连接SQL SERVER数据库的源代码,也可以稍作修改用来连接ORACLE/MYSQL等其他数据库,例子非常简单。只要有了解过的同学,一看就能明白,谢谢惠存

zhongchunjiang

VC6连接sql server 2008的实例

VC6如何连接SQL SERVER 2008的实例,你下载后,将工程打开,然后把你的数据库的名字换上就可以了。

csbobo888
评论 7
收藏 已收藏
分享
返回顶部
yuzhuo0820
数据库 4,017 成员 39,805 内容