Visual C++.NET
文章平均质量分 81
ronk
这个作者很懒,什么都没留下…
展开
-
在Visual C++中使用ADO存取数据库
原文地址:http://www.vczx.com/article/show.php?id=545我们本次的话题就是——在VC中使用ADO(ActiveX Data Objects)。Visual C++提供了多种数据库处理方法,我们既可以直接从DAO SDKs(Data Access Objects Software Development Kits)或ODBC SDKs(Open Databas原创 2005-07-08 15:38:00 · 524 阅读 · 0 评论 -
基本的CString操作
本文解释基本的 CString 操作,包括: 从标准 C 字符串创建 CString 对象 访问 CString 中的单个字符 串接两个 CString 对象 比较 CString 对象 CString 类提供成员函数和重载运算符,它们可以复制(在某些情况下甚至超越)C 运行时库的字符串服务(例如 strcat)。从标准 C 字符串创建 CString 对象可将 C 样式的字符串分配给一个 CSt原创 2005-07-08 16:02:00 · 1030 阅读 · 0 评论 -
CString 操作指南
原著:Joseph M. Newcomer翻译:littleloach 原文出处:codeproject:CString Management通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序原创 2005-07-11 08:51:00 · 508 阅读 · 0 评论 -
VC+ADO常用操作的示例
http://dev.csdn.net/article/72/72979.shtmVC中利用ADO共同实现数据库的操作 ADO是应用层的编程接口,它通过OLE DB提供的COM接口访问数据,它适合于各种客户机/服务器应用系统和基于Web的应用,尤其在一些脚本语言中访问数据库操作是ADO的主要优势。ADO 是一套用自动化技术建立起来的对象层次结构,它比其他的一些对象模型如DAO(Data Ac原创 2005-07-12 08:26:00 · 743 阅读 · 0 评论 -
ADO接口简介
/***********************ADO接口简介*********************************/ADO库包含三个基本接口:_ConnectionPtr接口、_CommandPtr接口和_RecordsetPtr接口。 _ConnectionPtr接口返回一个记录集或一个空指针。通常使用它来创建一个数据连接或执行一条不返回任何结果的SQL语句,如一个存储过程。使用_原创 2005-07-12 08:27:00 · 579 阅读 · 0 评论 -
数据库开发的初始化设置
http://dev.csdn.net/article/70/70674.shtm BOOL CStuApp::InitInstance(){AfxEnableControlContainer(); AfxOleInit();m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象m_pConnection->Con原创 2005-07-12 08:28:00 · 667 阅读 · 0 评论 -
数据库查询以及插入LIST列表函数
void CStuDlg::List(CString sql) //将SQL语句查询的结果显示在列表框中{ m_MyList.DeleteAllItems(); int i=0; m_pRecordset.CreateInstance("ADODB.Recordset"); m_pRecordset->Open((_variant_t)sql,_variant_t((IDispatch原创 2005-07-12 08:30:00 · 851 阅读 · 0 评论 -
A Brief MSXML XML Primer
A Brief MSXML XML Primer By: Kenn Scribner for Visual C++ DeveloperDownload the codeBackground: I had written the previous articles that discussed XML in general, and I had even created a few example原创 2005-07-14 11:25:00 · 807 阅读 · 0 评论 -
XML字符串的读写操作函数及示例程序
// OpXML.cpp : Defines the entry point for the console application.////----------------------- Coded By Ronk --------------------------////----------------------- 2005-07-17 ------------------------原创 2005-07-18 17:31:00 · 750 阅读 · 0 评论 -
前人总结的一些软件开发规范
为了提高软件开发质量,降低开发周期,增强代码的可重用性和易读性,使软件便于维护,开发人员间便于交流和协作,特总结出开发规范,以为参考。 一. 原则: 1. 软件工程化 2. 模块化 3. 能简单不复杂 4. 强调团队协作 5. 强调创新和特色 二. 具体规范: 1. 命名规范 命名应尽量使用匈牙利命名法,变量名或函数名中使用大写字符来区分各个部分,以便于记忆和阅读。如bPatchMinute, D原创 2005-07-08 15:57:00 · 471 阅读 · 0 评论 -
Windows多线程多任务设计初步
http://www.vczx.com/article/show.php?id=581[前言:]当前流行的Windows操作系统,它能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在的应用软件无一原创 2005-07-08 15:36:00 · 398 阅读 · 0 评论 -
WINDOWS SOCKET API 使用经验
http://www.ddvip.net/program/vc/index7/13.htm本文是我在进行MS-Windows、HP-Unix网络编程的实践过程中总结出来的一些经验,仅供大家参考。本文所谈到的Socket函数如果没有特别说明,都是指的Windows Socket API。 一、WSAStartup函数 int WSAStartup( WORD wVersionRequested, L原创 2005-07-08 15:15:00 · 447 阅读 · 0 评论 -
明明白白看MFC之程序框架
原文地址:http://www.vczx.com/article/show.php?id=292对于程序员来说,如果要提高编程效率,一个好用的,功能强大的并且可以得心应手使用的编程工具往往会给我们程序员带来莫大的方便。其实对于现在的编程工具来说,使用哪一种工具都不是问题的关键,重要的是你能够使用到什么程度,毕竟现在的工具都是非常的强大,对于一般的编程任务来说还没有不能够胜任的工具,否则的话恐怕他就原创 2005-07-08 15:43:00 · 595 阅读 · 0 评论 -
VC++5.0中的多线程编程技术
一、引言 Windows系统平台经历了从16位到32位的转变后,系统运行方式和任务管理方式有了很大的变化,在Windows 95和Windows NT中,每个Win32程序在独立的进程空间上运行,32位地址空间使我们从16位段式结构的64K段限制中摆脱出来,逻辑上达到了4G的线性地址空间。这样,我们在设计程序时就不再需要考虑编译的段模式,同时还提高了大程序的运行效率。独立进程空间的另一个更大的原创 2005-07-08 15:50:00 · 975 阅读 · 0 评论 -
各种排序算法小结
排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法 对算法本身的速度要求很高。 而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将 给出详细的说明。 对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个提纲。 我将按照算法的复杂度,从简单到难来分析算法。 第一部分是简单排序算法,后面你将看到他们的共同点是算法复杂度为O(N*N)(因为没有原创 2005-07-08 15:55:00 · 537 阅读 · 0 评论 -
软件设计/编程的基本技术
目录1.设计父类时考虑不周到,等到设计或者编写子类的时候,才发现父类需要修改、增加功能等等,都很平常2.尽量避免多次写同样的代码3. 持续改进4.评价软件设计的高低的几个基本原则内容1.软件设计/编程中,有一门基本技术叫“面向对象编程”。面向对象编程的基本思路是对象封装和继承。继承的基本思路是,所有子类共同的部分,提取、抽象后,放到父类中。这是一个说起来容易,做起来难的事情。父类总是先设计,先实现原创 2005-07-08 15:58:00 · 552 阅读 · 0 评论 -
ADO错误代码说明
在使用ADO的时候,我们在程序中经常使用try { //}catch(_com_error e) { MessageBox(e.ErrorMessage()); ........}来捕获ADO的异常信息,但是e.ErrorMessage()输出的往往是一些错误编号例如: IDispatch error #3748是我们还是不能了解到底是哪方面的操作导致了异常下面就给出一些AD原创 2005-07-10 23:40:00 · 608 阅读 · 0 评论 -
VC++数据库编程快速入门
大多数应用程序都使用数据库,各种管理软件、ERP、CRM系统均需要数据库来保存和维护应用程序的数据,在VC中提供了多种数据库访问技术,不过目前最流行的是ODBC(开放式数据库接口)和ADO(活动对象模型)。一.数据库技术初步 1.ODBC基本概念 ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Se原创 2005-07-10 23:44:00 · 2172 阅读 · 0 评论 -
VC++中的ODBC编程
原地址:http://www.yesky.com/20000130/27583.shtmlODBC(Open Database Connectivity,开放式数据库连接),是一种用来在相关或不相关的数据库管理系统(DBMS)中存取数据的标准应用程序接口(API)。本文给出Windows 95 环境下用Visual C++ 进行ODBC 编程的具体方法及技巧。---- 关键字:ODBC,Visua原创 2005-07-08 09:15:00 · 775 阅读 · 0 评论 -
VC++编程小技巧
一。如何限制编辑框中的准许字符以及修改输入的字符使用ClassWizard处理WM_CHAR消息,计算nChar参量并决定所执行的操作,用户可以确定是否修改、传送字符。下例说明了如何显示字母字符,如果字符是字母字符,则调用CWnd ; OnChar,否则不调用OnChar. void CMyEdit : : OnChar (UINT nChar , UINT nRepCnt , UITN nFla原创 2005-07-08 09:23:00 · 512 阅读 · 1 评论 -
WINSOCK 编程要点
原文地址http://www.ddvip.net/program/vc/index7/10.htm 利用Winsock编程由同步和异步方式,同步方式逻辑清晰,编程专注于应用,在抢先式的多任务操作系统中(WinNt、Win2K)采用多线程方式效率基本达到异步方式的水平,应此以下为同步方式编程要点。 1、快速通信 Winsock的Nagle算法将降低小数据报的发送速度,而系统默认是使用原创 2005-07-08 15:12:00 · 411 阅读 · 0 评论 -
STL标准模板类库-LIST的使用
list 的使用在使用list必须包括头文件#include ,1)、如何定义一个list对象#include int main (void){ list cList; //声明了list模板类 的一个实例}2)、使用list的成员函数push_back和push_front插入一个元素到list中cList. push_back(‘a’); //把一个对象放转载 2006-11-01 08:11:00 · 1113 阅读 · 0 评论