自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

空空如也

lua5.2.3开发包

网上下的lua包都没有lib 和exe,所以自己生成了exe和lib

2014-04-10

C++连接数据库

#include "stdafx.h" #include<stdlib.h> #include <stdio.h> #include <winsock.h> #include <mysql.h> #include <windows.h> #include <iostream> #pragma comment(lib, "libmysql.lib") int main(int argc, char* argv[]) { unsigned short Port = 3306; char *IPAddress = "localhost"; char *UserName = "root"; char *Password = "sa"; char *DBName = "test"; int i; printf("Start... "); MYSQL *con1 ; MYSQL_RES *res; MYSQL_FIELD *fild; MYSQL_ROW row; unsigned int num_fields; con1 = mysql_init((MYSQL*) 0); con1 = mysql_real_connect(con1,IPAddress,UserName,Password, NULL, Port, NULL, 0); if(!con1) { printf("no con"); } else { printf("con..."); } con1->reconnect = 1; mysql_select_db(con1, DBName) ; //mysql_query(con1, "useUnicode=true&characterEncoding=utf-8"); mysql_query(con1,"set names gbk"); if (!mysql_query(con1, "SELECT * FROM user")) { res = mysql_store_result(con1); num_fields = mysql_num_fields(res); int rows = mysql_num_rows(res); printf("查询到%lu行\n",rows); while(fild = mysql_fetch_field(res)) { printf("%s\t",fild->name); } printf("\n"); for (int k =0;k<rows;k++) { row = mysql_fetch_row(res); for (int l=0;l<num_fields;l++) { if (l==0) { printf("d\t",atoi(row[l])); continue; } printf("%s\t",row[l]); } printf("\n"); } /*while ((row = mysql_fetch_row(res))) { unsigned long *lengths; lengths = mysql_fetch_lengths(res); for(i = 0; i < num_fields; i++) { printf("%d,%s ", (int) lengths[i], row[i] ? row[i] : "NULL"); } printf("\n"); }*/ } else { printf("Couldn't execute \"SELECT * FROM user\" on server.\n"); } mysql_free_result(res); mysql_close(con1); std::cin.get(); }

2011-10-26

C++连接数据库实例教程

#include "stdafx.h" #include #include #include #include #include #include #pragma comment(lib, "libmysql.lib") int main(int argc, char* argv[]) { unsigned short Port = 3306; char *IPAddress = "localhost"; char *UserName = "root"; char *Password = "sa"; char *DBName = "test"; int i; printf("Start... "); MYSQL *con1 ; MYSQL_RES *res; MYSQL_FIELD *fild; MYSQL_ROW row; unsigned int num_fields; con1 = mysql_init((MYSQL*) 0); con1 = mysql_real_connect(con1,IPAddress,UserName,Password, NULL, Port, NULL, 0); if(!con1) { printf("no con"); } else { printf("con..."); } con1->reconnect = 1; mysql_select_db(con1, DBName) ; //mysql_query(con1, "useUnicode=true&characterEncoding=utf-8"); mysql_query(con1,"set names gbk"); if (!mysql_query(con1, "SELECT * FROM user")) { res = mysql_store_result(con1); num_fields = mysql_num_fields(res); int rows = mysql_num_rows(res); printf("查询到%lu行\n",rows); while(fild = mysql_fetch_field(res)) { printf("%s\t",fild->name); } printf("\n"); for (int k =0;k<rows;k++) { row = mysql_fetch_row(res); for (int l=0;l<num_fields;l++) { if (l==0) { printf("d\t",atoi(row[l])); continue; } printf("%s\t",row[l]); } printf("\n"); } /*while ((row = mysql_fetch_row(res))) { unsigned long *lengths; lengths = mysql_fetch_lengths(res); for(i = 0; i < num_fields; i++) { printf("%d,%s ", (int) lengths[i], row[i] ? row[i] : "NULL"); } printf("\n"); }*/ } else { printf("Couldn't execute \"SELECT * FROM user\" on server.\n"); } mysql_free_result(res); mysql_close(con1); std::cin.get(); }

2011-10-26

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

TA关注的人

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