C 連線MySQL資料庫

2022-03-07 13:23:30 字數 874 閱讀 3728

在網上找了好多都失敗了,只有這個**可以:

然後新增引用

複製**到主函式裡,

string constr = "

server=localhost;user id=root;password=;database=blog";

mysqlconnection mycon = new

mysqlconnection(constr);

mycon.open();

mysqlcommand mycmd = new mysqlcommand("

insert into blog_category(cate_id,cate_name) values('90','abc')

", mycon);

if (mycmd.executenonquery() > 0

)

console.readline();

mycon.close();

完畢,裡面的資料庫是要你資料庫裡已經存在blog這張表才行,不然會丟擲異常。

另外我插入中文的時候會出現亂碼,不知道為什麼。

另外如果插入資料庫的語句裡含有變數,可以使用string.format

string sql1 = string.format(@"

insert into temperature(time,temp) values ('', '')

", time24,temp);

mysqlcommand mycmd = new mysqlcommand(sql1, mycon);

C 連線MySQL資料庫

下面的 是乙個實現c 連線mysql資料庫的很好的例子 這裡用了建表,插入,檢索,刪表等常用功能 我用vc 6.0生成,已經成功連線了。在vc 6.0中要想把做一下兩步準備工作才可以。1 tools options directories include files中新增c program file...

C 連線 mysql資料庫

最近在學習使用資料庫進行c 開發專案的資料管理。學習了下sql server 和mysql的東西。這兩個比較相似,而且容易上手,準備以後用這個了。首先,使用c 連線資料庫,要有c 和資料庫之間通訊的介面。接下來,就是建立與資料庫的連線了。這裡使用的是連線字串。一開始學習,網上各種材料直接給出了像st...

C 連線MySql資料庫

然後新增mysqldata.dll到c 專案的引用中,然後就可以編寫程式進行資料庫的操作了。3 資料庫操作 insertmysql.csusing system using system.collections using system.linq using system.text using my...