MFC数据库编程中的问题

海阔任鱼跃 海阔任鱼跃 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
sql.Format(" Select * from MEMO_INFO_TAB "
" where DATEPART(wk,happen_date) = DATEPART(wk,'%s' and DATEPART(yy,happen_date) = DATEPART(yy,'%s')",strCurDate,strCurDate);
//GetWeekData(sql);

CRecordset rs(m_pWeek);
rs.Open(CRecordset::dynaset,sql);

strCurDate 为当前时间 happen_date 为数据库中的时间。

当执行Open的时候,sql语句出错。
1,但是在SQLserver 查询分析器中该SQL语句可以顺利执行,得到与当前时间为同一周的所有记录。
语句如下:(select * from memo_info_tab where DATEPART(wk,happen_date ) = DATEPART(wk, GETDATE()) and
DATEPART(yy, happen_date) = DATEPART(yy, GETDATE()))


2,在程序中应该怎样改写这个SQL 语句啊?
请大虾指教啊?
...全文

相关推荐

基于MFC的数据库编程

首先,我们要了解MFC中的数据库访问机制。

IT_cao

深入理解DAO与OLE DB在数据库编程中的应用

本章深入探讨了DAO与OLE DB在数据库编程中的应用,强调了DAO的文件基础特性及OLE DB作为所有数据源的API的优势。通过实际代码示例,展示了如何使用DAO类来操作数据库,并讨论了OLE DB的架构、组成部分以及如何通过OLE DB访问数据。本章还对比了OLE DB与ODBC的不同,展示了两者的优缺点,并提供了一些编程实践。

国营窝窝乡蛮大人

深入解析MFC71.dll及其在Windows应用开发中的作用

文档/视图架构的设计理念是将应用程序的数据内容与显示方式分离。在这种架构下,”文档”代表了应用程序的数据,而”视图”则负责将这些数据展示给用户。这种分离的好处是多方面的:数据逻辑与界面逻辑分离:开发者可以独立地修改数据处理逻辑或用户界面,而不需要关心另一部分的实现。多视图操作:一个文档可以有多个视图,例如,在文本编辑器中,可以同时存在打印预览视图、普通文档视图等。简化数据共享:多个视图可以同时操作同一个文档对象,允许用户在不同的视图之间共享相同的数据。

豪欧巴

MFC中文帮助文档详解与实践

MFC(Microsoft Foundation Classes)是一个封装了Windows API的C++库,旨在简化Windows应用程序的开发。MFC定义了若干基础类,如CObject类,它们构成了MFC框架的核心。基础类为开发者提供了丰富的预定义功能,包括异常处理、动态对象创建、对象串行化等。文档/视图架构基于MVC(Model-View-Controller)设计模式,将应用程序分为三个主要部分:文档(Document): 表示和管理应用程序的数据。视图(View)

一点旧一点新

MFC HOOK编程教程

为了确保DLL中的代码和数据在多个进程中的一致性,需要正确处理内存分配和同步问题。**数据库访问技术**在Windows编程中,有多种方式可以访问数据库,包括:1.

qianchengxu
评论 6
收藏 已收藏
分享
返回顶部
海阔任鱼跃
数据库 4,017 成员 39,805 内容