自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

转载 COM高手总结的八个经验和教训

  在日常工作中,我看到过许多由不同开发人员编写的 COM 代码。我为许多富于创造性的使用 COM 的工作方式感到惊讶,有一些使 COM 工作的巧妙代码可能连Microsoft 都没有想到。同样,看到一些错误一次又一次地重犯,使我免不了心灰意懒。这些错误很多都与线程和安全有关,完全不成比例,而这也正是 COM 文档资料中最缺少的两个领域。如果不仔细计划,它们也是最可能遇到的并可能会绊住您的两个领域

2007-01-31 10:09:00 1055

转载 ADO 程序员参考

http://doc.51windows.net/ado/?url=/ado 

2007-01-30 11:27:00 533

转载 使用ADO封装类的数据库程序开发实例

  源代码运行效果图如下:      用过ADO的人都知道, 调用ADO要处理很多"麻烦"的事情,如异常处理等,要写很多try - catch块. 有点不甚其烦。我干脆把常用的函数都封装起来,免去老是要写try - catch块的麻烦。做起来虽然没有什么技术含量,但也比较烦琐,所以只完成了一部分,且由于时间及个人水平有限,没有对封装的东西作全面测试,并必定有很多错误,但想到对某些朋友可能有

2007-01-30 11:23:00 1406

原创 MS ADO15 接口定义

// Created by Microsoft (R) C/C++ Compiler Version 13.10.6030 (bef32880).//// d:/code/database/getfieldnamewithvcado/getfieldname/debug/msado15.tlh//// C++ source equivalent of Win32 type library c:/p

2007-01-29 15:42:00 2711

原创 Python数据库操作手册

数据库的操作在现在的Python里面已经变得十分的好用,有了一套API标准.下面的就是讲讲如何的去使用这套框架定义.此框架包含以下部分 模块接口 连接对象 游标对象 DBI辅助对象 数据类型与定义 如何实现的提示 从1.0到2.0的变化 例子 模块接口connect(parameters.

2007-01-29 14:56:00 1111

转载 Visual C++ ADO数据库编程入门

  ADO 是目前在Windows环境中比较流行的客户端数据库编程技术。ADO是建立在OLE DB底层技术之上的高级编程接口,因而它兼具有强大的数据处理功能(处理各种不同类型的数据源、分布式的数据处理等等)和极其简单、易用的编程接口,因而得到了广泛的应用。而且按微软公司的意图,OLE DB和ADO将逐步取代 ODBC和DAO。现在介绍ADO各种应用的文章和书籍有很多,本文着重站在初学者的角度,简要

2007-01-29 14:53:00 809

转载 VC用ADO访问数据库全攻略

一、ADO概述ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO 在关键的应用方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的接

2007-01-29 14:47:00 716

原创 VC 中使用 COM 接口的一般步骤

1.在“stdafx.h”中,在   #include          // MFC 核心和标准组件   #include          // MFC 扩展   #include         // MFC 自动化类   前面加上   #include    #include       这两个头文件顺序不可颠倒   即:   #include    #include      #incl

2007-01-29 14:42:00 2360

原创 SYN攻击原理以及防范技术

http://netsecurity.51cto.com/art/200608/30428.htm

2007-01-29 14:10:00 814

原创 TCP/IP 三次握手过程

  在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。  第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;  第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;  第三次握手:客

2007-01-29 14:02:00 3533

转载 ADO对象模型的概要

////////////////////////////////////////////////////////////ADO对象模型的概要下图是ADO模型中的对象示意图,白色的是Collection。 ADO Object Summary Object

2007-01-29 13:45:00 1434

原创 ADO Providor

通过ADO使用供应者这部分讨论了三种供应者:数据供应者,服务供应者,服务组件。供应者总体可分为两类:提供数据的和提供服务的。一个数据供应者拥有自己的数据并通过一系列的表单将数据暴露给你的应用。一个服务供应者则提供产生或消费数据、增加应用功能等被封装了的服务。一个服务供应者进一步地可被定义为一个服务组件。服务组件必须与其它的服务供应者或组件紧密结合一同工作。 数据供应者ADO功能强大

2007-01-29 13:43:00 789

转载 ADO Overview

ADO Overview    (MDAC 2.5 SDK – ADO)                 Abbey 2003-04-20 整理自MSDN July 2000////////////////////////////////////////////////////////////另参见基于VB语法的教程《ADO Tutorial》打开一个连接->创建一个命令->执行命令-

2007-01-29 13:41:00 667

转载 Programming with ADO in Visual C++

 Programming with ADO in Visual C++/////////////////////////////////////////////////////////////////////////VC++程序员应当如何阅读ADO文档《ADO API参考》用VB的语法描述了ADO API的内容。但ADO程序员却使用着不同的编程语言,比如VB,VC++,VJ++。对此《

2007-01-29 13:39:00 810

转载 ADO与ADO.NET两种数据访问方式区别

  1. ADO与ADO.NET简介  ADO与ADO.NET既有相似也有区别,他们都能够编写对数据库服务器中的数据进行访问和操作的应用程序,并且易于使用、高速度、低内存支出和占用磁盘空间较少,支持用于建立基于客户端/服务器和 Web 的应用程序的主要功能。但是ADO使用OLE DB接口并基于微软的COM技术,而ADO.NET拥有自己的ADO.NET接口并且基于微软的.NET体系架构。众所周知.N

2007-01-29 13:33:00 668

转载 ADO和OLE-DB棗同一疑难不同层次地处理办法

    使用ADO时一件让人困惑的事是,需要理解它不是数据库访问的底层解决方案。OLE-DB是使用ADO的基础;它也提供与数据库通信的基础。ADO只是OLE-DB提供的服务的漂亮包装。事实上,如果你愿意,甚至可以绕过ADO而直接使用OLE-DB。但是,使用ADO开发应用程序的速度要快得多。下面的章节会帮助你理解OLE-DB和ADO。    理解OLE-DB     那么,OLE-DB是什么呢?顾名

2007-01-29 13:30:00 908

转载 IP地址基础知识

 IP地址如同电话号码,但是电话拨打外地需要区号,网络中访问别的网段需要子网掩码;IP地址需要分类,如同外国电话打国内需加86一样;IP地址只分为三类及一些特殊IP地址,电话的国际区号和国内区号却多不胜数,但是并不是说IP地址数量会很少,相反,利用子网掩码,  我们可以组合成适合各种数量需求的子网,利用特殊IP地址,我们可以在不同的局域网使用相同的IP地址。本节我们将讲解IP地址的基础知识,包

2007-01-28 21:54:00 1029

原创 个人博客:BOOST 库导引

http://blog.csdn.net/lxwde/category/38050.aspx 

2007-01-28 20:45:00 743

转载 51CTO Python 技术文章

http://developer.51cto.com/art/200509/3940.htm 

2007-01-28 20:08:00 785

原创 活动桌面处理和一个例子

http://www.vckbase.com/document/viewdoc/?id=218

2007-01-26 15:27:00 680

转载 程序中调用控制面板设置功能

  应用程序运行时,有时需要对系统环境有特殊要求。例如,在Delphi数据库应用程序中可能需要进行BDE(Borland Database Engine)或ODBC数据源名称(DSN:Data Source Name)的设置;在网络应用程序中可能需要进行网络配置设置、Modem属性设置或用户拨号连接的帐号和密码的设置并保存在系统中;在CTI(Computer-Telephony Integrati

2007-01-26 09:49:00 1069

转载 “回车”(carriage return)和“换行”(line feed)的来历和区别

在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做“换行”

2007-01-25 15:32:00 1278

转载 VC快捷键

F1: 帮助 Ctrl+O   :OpenCtrl+P   :PrintCtrl+N   :NewCtrl+Shift+F2 :清除所有书签F2    :上一个书签Shift+F2  :上一个书签Alt+F2   :编辑书签Ctrl+F2  :添加/删除一个书签F12    :Goto definitionShift+F12  :Goto referenceCtrl+Num+  :Displa

2007-01-23 15:31:00 465

转载 关于#pragma warning

1.       #pragma warning只对当前文件有效(对于.h,对包含它的cpp也是有效的),而不是对整个工程的所有文件有效。当该文件编译结束,设置也就失去作用。2.       #pragma warning(push)存储当前报警设置。#pragma warning(push, n)存储当前报警设置,并设置报警级别为n。n为从1到4的自然数。3.       #

2007-01-19 11:35:00 992 2

转载 解析#pragma指令

    在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。  其格式一般为:    #Pragma Para      其中Para 为参数,

2007-01-19 11:32:00 573

转载 复杂指针的使用

2007-01-17 10:06:00 625

转载 C/C++中函数指针的含义

  函数存放在内存的代码区域内,它们同样有地址,我们如何能获得函数的地址呢?   如果我们有一个int test(int a)的函数,那么,它的地址就是函数的名字,这一点如同数组一样,数组的名字就是数组的起始地址。   定义一个指向函数的指针用如下的形式,以上面的test()为例: int (*fp)(int a);//这里就定义了一个指向函数的指针   函数指针不能绝对不能指向不同类

2007-01-17 09:47:00 634

转载 指针函数和函数指针有什么区别

指针函数和函数指针有什么区别 1,这两个概念都是简称,指针函数是指带指针的函数,即本质是一个函数。我们知道函数都又返回类型(如果不返回值,则为无值型),只不过指针函数返回类型是某一类型的指针。其定义格式如下所示: 返回类型标识符 *返回名称(形式参数表) { 函数体 } 返回类型可以是任何基本类型和复合类型。返回指针的函数的用途十分广泛。事实上,每一个函数,即使它不带有返回某种类型的指针,它本身都

2007-01-17 09:31:00 465

原创 D 语言有关链接

D语言中文文档:http://www.dnaic.com/d/doc/index.htmuframer(焦冶)的专栏:http://blog.csdn.net/uframer/ 

2007-01-15 16:36:00 464

转载 VC常用数据类型使用转换详解

刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用。我们先定义一些常见类型变量借以说明int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="女侠程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bs

2007-01-15 13:59:00 519

原创 Visual C++ MFC 中常用宏的含义

AND_CATCHAND_CATCH AND_CATCH(exception_class,exception _object_point_name) 说明:定义一个代码块,它用于获取废除当前TRY块中的附加异常类型。使用CATCH宏以获得一个异常类型,然后使用AND_CATCH宏获得随后的异常处理代码可以访问异常对象(若合适的话)已得到关于异常的特别原因的更多消息。在AND_CATCH块中调用TH

2007-01-15 13:58:00 585

原创 数据库存储过程示例

/******************Proc nm_StatAVGDp Begin*******************/if exists (select 1 from sysobjects            where name = nm_StatAVGDp and type = P)    drop proc nm_StatAVGDpgoCREATE  proc nm_Stat

2007-01-15 12:46:00 735

sysimg

VC源码,可以导出系统图标到一个文件中

2008-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除