- 博客(7)
- 资源 (43)
- 收藏
- 关注
转载 数据库事务简介
<br />数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)属性。<br /> <br />设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作: <br /> · 更新客户所购商
2010-09-28 11:22:00 480
原创 对ADO作轻量级的封装
<br />// EGDatabase.h#pragma once/* 在VC++2005编译.cpp文件中使用using namespace std;后编译提示:“std”: 具有该名称的命名空间不存在是未包含iostream文件导致的!*/#include <iostream> #include "stdio.h"#include <string.h>#include <assert.h>using namespace std;#import "C:
2010-09-23 16:45:00 722
转载 static
首先说一下用static修饰类成员常常被忽略的一点: 类成员用static修饰,表明该成员在全局有唯一副本,所有该类对象共享该成员。注意static成员的定义和初始化。static成员必须在类外初始化。 // C.hclass C {public: static int member; // 定义};// C.cppint C:member = 1; // 初始化1、什么是static? static 是C++中很常用的修饰符,它被
2010-09-23 15:31:00 581
原创 feof与EOF
#include int main(void) { FILE *stream; /* open a file for reading */ stream = fopen("DUMMY.FIL", "r"); /* read a character from the file */ fgetc(stream); /* check for EOF */ if (feof(stream)) printf("We have reached end-of-file/n");
2010-09-21 11:48:00 2145
转载 C语言中的文本流与二进制流的区别
<br />C语言中的文本流与二进制流的区别 http://blog.sina.com.cn/s/blog_5b2d79e90100h9ph.html<br /> <br />在C中引入了流(stream)的概念。它将数据的输入输出看作是数据的流入和流出,这样不管是磁盘文件或者是物理设备(打印机、显示器、键盘等),都可看作一种流的源和目的,视他们为同一种东西,而不管其具体的物理结构,即对他们的操作,就是数据的流入和流出。这种把数据的输入输出操作对象,抽象化为一种流,而不管它的具体结构的方法很有利于编程,而涉
2010-09-21 09:27:00 928
原创 类型转换
using namespace std;// 这个函数是否有内存泄漏 ? 仔细看一下LPCWSTR EGStringToLPCWSTR(std::string orig){ size_t origsize = orig.length() + 1; const size_t newsize = 100; size_t convertedChars = 0; wchar_t *wcstring = (wchar_t *)malloc(sizeof(wchar_t)*(orig.l
2010-09-20 20:26:00 596
stageModel
2007-12-21
加解密小程序LCoder
2010-11-07
加解密程序LCoder
2010-11-07
多视图Demo,包括自定义视图,窗口分割,窗口样式改变
2010-09-23
C++库以及编程范例(标准C++、MFC、Windows API等)
2010-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人