vc连接sql server的一个查询问题 急!!!!!!
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'"
把他写成这样还是不对
请高人指点 很急
相关推荐
在VC6中实现与SQL Server 2008数据库连接的详细指南
Visual C++ 6.0(VC6)是微软推出的一款经典集成开发环境,即便在现代编程语言和工具层出不穷的今天,它仍然在一些老旧系统的维护和特定领域应用中占有一席之地。另一方面,SQL Server 2008是一款微软企业级数据库管理系统,它提供了强大的数据存储、管理和分析功能。两者结合的场景下,VC6通常被用于创建数据库访问的中间层,通过编写代码实现对SQL Server 2008数据库的数据操作。本章将通过实例介绍如何在VC6开发环境中连接到SQL Server 2008数据库。
VC6.0连接SQL数据库两种方法深入解析
在现代的IT行业开发中,使用VC6.0连接SQL数据库是较为常见的需求,尤其是对于需要维护旧系统或小型项目的专业人士而言。VC6.0支持多种数据库连接技术,其中最常使用的是ODBC(Open Database Connectivity)和ADO(ActiveX Data Objects)。本章将概述这两种技术在VC6.0中连接SQL Server数据库的基本方法,为后续章节的详细实践和比较打下基础。
PHP连接SQL Server数据库完整配置指南
在现代Web开发中,PHP作为广泛应用的服务器端脚本语言,常需与各类数据库系统进行交互。而在企业级应用中,Microsoft SQL Server因其稳定性、安全性及与Windows生态的高度集成,成为许多项目的首选数据库平台。实现PHP对SQL Server的高效连接,核心依赖于SQLSRV扩展与PDO_SQLSRV驱动两大技术方案。前者由微软官方维护,专为SQL Server优化,支持丰富的连接选项和查询特性;后者则基于PDO抽象层,提供统一的数据库访问接口,便于项目迁移与扩展。
VC6.0与SQL Server 2008数据库交互实践
VC6.0与SQL Server 2008的连接通常有多种方法,其中ODBC和ADO是两种常用且强大的技术。ODBC是一种提供统一访问各种数据库的标准编程接口,而ADO提供了面向对象的编程模型。本章将重点介绍这两种连接方式的基本步骤与技巧,帮助开发者快速搭建起应用程序与数据库之间的桥梁。开放数据库连接(ODBC)是一种在不同数据库之间进行通信的标准应用程序接口(API)。它由微软公司于1990年推出,旨在提供一种统一的方法来访问多种数据库管理系统(DBMS)。
MFC VC ADO链接SQL Server数据库 操作数据库数据
//1.包含ADO包,在stdafx.h中添加下面的代码: #import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF", "adoEOF") //2.初始化COM库 AfxOleInit(); //3.创建连接实例 m_pConnection.CreateInstan


数据库
