`
starnc
  • 浏览: 145043 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论
文章列表

C++ MFC连接mysql

    博客分类:
  • VC++
  使用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")  ...
在MFC中M$引入了文档-视结构的概念,文档相当于数据容器,视相当于查看数据的窗口或是和数据发生交互的窗口。(这一结构在MFC中的OLE,ODBC开发时又得到更多的拓展)因此一个完整的应用一般由四个类组成:CWinApp应用类,CFram ...
1.使用光盘或镜像安装 ubuntu 10.4 系统   2.更新 ubuntu 系统 命令: sudo apt-get update sudo apt-get upgrade   3.安装 apache 服务器 命令: sudo apt-get install apahce2   4.暂停 apache 服务 命令: sudo /etc/init.d/apache 2 stop   5.安装 mono 相关组件 命令: sudo apt-get install mono -apache -server2 libapache2-mod-mono ...
waiting apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1  for ServerName     解决方案:1. 打开配置文件  sudo gedit  /etc/apache2/httpd.conf                     2. ServerName      YourIpAddress:80                     3. 重启apache sudo /etc/init.d/apache2 restar ...

C#读取exe版本号

    博客分类:
  • .NET
  //通常我们做软件自动更新,需要比较新文件与旧文件的版本号,如果新文件的版本号比旧文件高,就替换旧文件。 //(版本号一般是在Visual Studio的程序信息里定义)如果使用以下的方法: using System.Reflection; using System.IO; ... Assembly currentAssembly = Assembly.LoadFile(currentAssemblyPath); Assembly updatedAssembly = Assembly.LoadFile(updatedAssemblyPath); AssemblyName ...
详见附件
win03安装office2007报错,如果你的电脑曾经安装过vs2005,vs2005默认安装office组件,就是这些office组件导致报错。   处理方式:   1、卸载所有以office开头的程序   2、使用msicuu2.exe  卸载windows.......MUI 这个程序   3、重启电脑
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using System.IO; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { WebClient _client = new WebClient(); ...
  string mysqlConn = new MySQLConnectionString("localhost", "shopex", "root", "1").AsString;//注意这里不是tostring() MySQLConnection conn = new MySQLConnection(mysqlConn); conn.Open(); MySQLCommand commn = new MySQLCommand("set names ...
function Sing() { with(arguments.callee) alert(author + ":" + poem); }; Sing.author = "李白"; Sing.poem = "汉家秦地月,流影照明妃。一上玉关道,天涯去不归"; Sing(); Sing.author = "李战"; Sing.poem = "日出汉家天,月落阴山前。女儿琵琶怨,已唱三千年&q ...
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <SCRIPT LANGUAGE="JavaScript"> var oEventUtil=new Object(); oEventUtil.addEventHandler=function(oTarget,sEventTyp ...
window.evet 说明 event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。例子下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。<HTML><HEAD><TITLE>Cancels Links</TITLE><SCRIPT LANGUAGE="JSc ...
       回调函数,就是由你自己写的。你需要调用另外一个函数,而这个函数的其中一个参数,就是你的这个回调函数名。这样,系统在必要的时候,就会调用你写的回调函数,这样你就可以在回调函数里完成你要做的事。    typedef int (__stdcall *PFunc)(int, int); int __stdcall Max(int a, int b) { return a > b ? a : b; } int __stdcall ...
1.在html 或者aspx文件里去掉这段代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">,让浏览器自动加载默认的dtd文件。否则解析html标签可能会出错,出错情况描述:标签重叠,位置始终不对。   2.xml文件不要使用注释代码,因为在解析的时候可能仍然把注释掉的代码解析出来,照成错误。出错情况描述:未将对象设置到实例,因为多解析了不要代码。 ...
1序列化:是将对象的状态存储到特定的存储介质中的过程,在序列化的过程 中,会将对象的公有成员,私有成员包括类名,都转换成数据流的形式,存储到存储介质中, 2 3反序列化: 是从将特定存储介质中闺怨数据重新构建对象的过程.通过反序列化,可以将庆文件上的对象信息读取,然后重新构建为对象. 4 5一个类要实现序列化,这个类的特性必须被标识为[Serializable] 6 7序列化保存到存储介质上的文件为二进制文件,因此要对二进制进行操作,要引入命名空间: 8 9using System.Runtime.Seriialization.Formatters ...
Global site tag (gtag.js) - Google Analytics