1. 程式人生 > >用C語言操作mysql資料庫上傳變數

用C語言操作mysql資料庫上傳變數

上傳變數文字內容

上傳命令:insert into table_name(list1,list2,...) values("***","***")

當上傳的值為變數時可如此執行

string a="上傳的檔案";

int id=1;//以上變數可隨意定義

char sqlstr[100];

sprintf_s(sqlstr,"insert into table_name(list1,list2..) values('%d','%s')",id,a);//將整句mysql執行語句存到sqlstr裡面

if(mysql _query(&mysql,sqlstr))//執行mysql語句

{

printf("上傳失敗!")

}

printf(“上傳成功”);


需要注意的是values的變數替代需要用單引號。