上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 25 下一页
C++连接SQL数据库第一步 系统配置1.设置SQLSERVER服务器为SQL登录方式,并且系统安全性中的sa用户要设置登录功能为“启用”,还有必须要有密码。2.需要在ODBC中进行数据源配置,数据源选\”SQL SERVER”,登录方式使用“使用输入用户登录ID和密码的SQL SERVER验证”,并填写登录名(sa)和密码,注意一点,密码不能为空,这就意味着你的sa用户必须得有密码。否则无法通过系统本身的安全策略。测试通过就完成了配置。C++连接SQL数据库第二步 C++与SQL连接初始化1.在你所建立的C++项目中的stdafx.h头文件中引入ADO具体代码如下#import“c:\Pro Read More
posted @ 2013-07-09 17:21 星语海蓝 Views(6495) Comments(0) Diggs(0) Edit
#include #include #include #include #include "include/mysql.h" #pragma comment(lib,"libmySQL.lib") using namespace std;int main() { int ret; char column[32][32]; char datatable[255]; MYSQL MysqlTemp; MYSQL_RES * result; MYSQL_FIELD *fd; MYSQL_ROW sql_row;/************************ Read More
posted @ 2013-07-05 15:53 星语海蓝 Views(494) Comments(0) Diggs(0) Edit
通过MySQL自己的API函数进行连接 1、使用API的方式连接,需要加载mysql的头文件和lib文件。在VS2010的附加包含目录中添加\MySQL\MySQL Server 5.1\include。在安装MySql的目录下找。 把libmysql.dll和libmysql.lib文件拷贝到所建的工程目录下。然后在头文件里包含以下内容 //mysql所需的头文件和库文件 #include "winsock.h" #include "mysql.h" #pragma comment(lib,"libmySQL.lib") 2、进行编 Read More
posted @ 2013-07-05 10:49 星语海蓝 Views(921) Comments(0) Diggs(0) Edit
目的:1、掌握mysql的安装,建库、建表、表的三种基本操作、查询、多表查询、数据库的备份与恢复2、MYSQL 服务器的简单维护3、mysql+apache+php的环境搭建一、如何安装mysql服务器:我们使用当前MY-SQL的比较新的版本MY SQL 5.0版。首先,如何得到MY SQL 5.0 我们可以从网上下载([url]www.mysql.cn[/url])。我们来看一下如何进行安装MY SQL支持多平台,也就是说它可以工作在WINDWOS平台上,也可以工作在LINUX平台上,在LINUX下的安装可能会复杂那么一点点,但在WINDOWS下的安装还是很简单的,和咱们平时安装软件没什么两 Read More
posted @ 2013-07-05 10:32 星语海蓝 Views(437) Comments(0) Diggs(1) Edit
1)我们知道在WIN32API程序当中,程序的入口为WinMain函数,在这个函数当中我们完成注册窗口类,创建窗口,进入消息循环,最后由操作系统根据发送到程序窗口的消息调用程序的窗口函数。而在MFC程序当中我们不在能找到类似WinMain这样的程序入口,取而代之的是一系列派生类的声明和定义以及一个冲CWinApp类派生而来的类的全局对象。CWinApp类被称之为应用程序对象,在一个MFC程序当中只允许有一个应用程序对象。由于CWinApp的派生对象是全局的,因此这个对象的构造函数会在所有的其他代码运行之前被调用,而由于CWinApp类当中包含了HWND、HINSTANCE等句柄的存在,其构造函 Read More
posted @ 2013-07-04 13:57 星语海蓝 Views(521) Comments(0) Diggs(0) Edit
1.默认构造函数,只要类中自己定义了一个构造函数,编译器也不会再生成默认的构造函数。 默认构造函数使用与变量初始化相同的规则来初始化成员,具有类类型的成员通过各自的默认构造函数进行初始化;内置和复合类型的成员,只对定义在全局作用域中的对象才进行初始化,当对象定义在局部作用域中的时候不进行初始化。2.复制构造函数,一种特殊的构造函数,具有单个形参,该形参是对类类型的引用,当定义一个新对象并用一个同类型的对象对它进行初始化的时候,将显示使用复制构造函数;当将该类类型的对象传递 给函数或者从函数返回该类类型的对象的时候,将隐士使用复制构造函数。3.析构函数是构造函数的互补,当对象超出作用域或者动态创 Read More
posted @ 2013-04-19 11:15 星语海蓝 Views(983) Comments(0) Diggs(0) Edit
1.友元:允许一个类将对其非公有成员的访问权授予指定的函数或者类;2.友元的声明以关键字friend开始,只能出现在类定义的内部,友元的声明可以出现在类内部的任何地方; 将友元成组地放在类的开始或者结尾是个好主意。3.友元可以是普通的非成员函数,或者前面定义的其他类的成员函数,或者整个类。 1 class Screen{ 2 //声明一个友元类,该类必须提前定义 3 friend class Window_Mgr; 4 }; 5 6 Window_Mgr& Window_Mgr::relocate(Screen::index r, 7 Screen::index c,Screen .. Read More
posted @ 2013-04-12 17:11 星语海蓝 Views(225) Comments(0) Diggs(0) Edit
可以用单个形参来调用的构造函数定义了从形参类型到该类类型的一个隐士转换。1 class Sale_item{2 3 Sale_item(std::istream &s);4 5 };6 7 string null_isbn = "123456789";8 item.same_isbn(null);这段程序将string类型的参数传递给一个期待Sale_item类型参数的函数;编译器会自动使用接受一个string对象的构造函数从null_isbn生成一个新的Sale_item对象,新生成的临时的Sale_item对象被传递给该函数。1.可以再接受一个参数的构造函数前面 Read More
posted @ 2013-04-11 16:59 星语海蓝 Views(192) Comments(0) Diggs(0) Edit
1.构造函数是特殊的成员函数,只要创建类类型的新对象,都要执行构造函数。2.构造函数的名字和类的名字相同,但是不能指定返回类型。3.构造函数可以进行重载,只要每个构造函数的形参表是唯一的。4.只要创建一个类类型的对象,编译器就会自动运行一个构造函数。5.构造函数不可以是const(const在函数的后面,表示不能修改成员变量但构造函数一般或者总是要修改成员变量的)。6.构造函数的初始化式只能在构造函数的定义而不是在声明中指定。7.构造函数分为两个阶段进行:1.初始化阶段 2.普通的计算阶段 不管是否在构造函数初始化列表显示初始化,类类型的数据成员总是在初始化阶段初始化,初始化阶段发生在计算阶段 Read More
posted @ 2013-04-09 16:25 星语海蓝 Views(262) Comments(0) Diggs(0) Edit
this:成员函数都有一个附加的隐含形参,即指向该类对象的一个指针,它和调用成员函数的对象绑定在一起。如果对类成员的引用没有限定,编译器会把这种引用处理成通过this指针的引用。1.当我们需要将一个对象作为整体引用而不是引用对象的一个成员时。 返回一个引用,该引用指向执行操作的那个对象;1 Screen& Screen::set(char c)2 {3 content[cursor] = c;4 return *this;5 }2.普通的非const成员函数中,this的类型是一个指向类类型的const指针;可以改变this所指向的值,不可以改变this保存... Read More
posted @ 2013-04-02 16:45 星语海蓝 Views(158) Comments(0) Diggs(0) Edit
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 25 下一页