#include #include "stdio.h"
#include "winsock.h"
#include "mysql.h"
int main()
else
}}
else
//sprintf(tmp,"update %s set 商品=\'%s\',賣出=%d,成交=%d,漲跌=%d,買進=%d,總量=%d,漲幅=%f,時間=\'%s\' where %s",tablename,goods,sold,deal,fluctuate,buy,total,delta,time,updatecon);
sprintf(tmp,"insert into %s values(%s,%d,%d)",tablename,"null",x,y); //注意如何向具有自增字段的資料庫中插入記錄
//messageboxa(null,tmp,tmp,mb_ok);
//mysql_query(con,tmp);
rt=mysql_real_query(con,tmp,strlen(tmp));
if (rt)
else
sprintf(tmp,"select * from %s",tablename);
rt=mysql_real_query(con,tmp,strlen(tmp));
if (rt)
else
res = mysql_store_result(con);//將結果儲存在res結構體中
while(row = mysql_fetch_row(res))
else
} }
else
//sprintf(tmp,"update %s set 商品=\'%s\',?出=%d,成交=%d,?跌=%d,??=%d,?量=%d,?幅=%f,??=\'%s\' where %s",tablename,goods,sold,deal,fluctuate,buy,total,delta,time,updatecon);
sprintf(tmp,"insert into %s values(%s,%d,%d)",tablename,"null",x,y); //注意如何向具有自增字段的資料?中插入??
//messageboxa(null,tmp,tmp,mb_ok);
//mysql_query(con,tmp);
rt=mysql_real_query(con,tmp,strlen(tmp));
if (rt)
else
sprintf(tmp,"select * from %s",tablename);
rt=mysql_real_query(con,tmp,strlen(tmp));
if (rt)
else
res = mysql_store_result(con);//將?果儲存在res??體中
while(row = mysql_fetch_row(res))
printf(".............\n");
count ++;
} printf("number of rows %d\n",count);
printf("mysql_free_result...\n");
mysql_free_result(res);
mysql_close(con);
return 0;
}
c 操作MySql資料庫
需要mysql.data.dll 資料庫連線 server資料庫位址,user資料庫使用者名稱,password密碼,database資料庫名 string connectstring string.format server user id password database server,use...
C 操作MYSQL資料庫
1.安裝mysql 略2.建立c 控制台程式,新建cpp原始檔,如 sqlconn.cpp 3.在工程專案中屬性 c c 常規 附加包含目錄中新增mysql安裝目錄中的mysql mysql mysql server 5.7 include 4.新增庫目錄 5.新增依賴項 libmysql.lib ...
C 操作mysql資料庫
採用c 封裝mysql提供的常用庫函式,實現對mysql資料庫的訪問。版本歷史 1 建立表的示例程式 createtable.cpp 本程式演示建立乙個表,用於存放商品資訊。include freemysql.h int main int argc,char argv 設定字符集為 gbk 與mys...