国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

在C#程序中使用MYSQL數(shù)據(jù)庫

2024-07-24 12:57:15
字體:
供稿:網(wǎng)友
一提起mysql數(shù)據(jù)庫,好像就是在說java,jsp或者php,其實在所有程序中都可以使用mysql 數(shù)據(jù)庫,其它的程序使用my sql數(shù)據(jù)庫的方法是使用my sql 提供的odbc驅(qū)動,在.net 中可以使用類似于jdbc似的東東.它的名字是:mysqldrivercs.dll.把它添加到.net的組件面板里,至于如何添加,則不是本篇的任務(wù)了(^_^)!

下面是創(chuàng)建一個數(shù)據(jù)庫鏈接:

using mysqldrivercs;



mysqlconnection conn = new mysqlconnection( new mysqlconnectionstring("localhost","test","root","").asstring );

conn.open();



如果你使用的是.net的集成開發(fā)環(huán)境(visual studio.net)那么在代碼中輸入mysqldrivercs后再輸入一個”.”就可以看到mysqldrivercs名稱空間中的所有的東西了.

下面是commond:

mysqlcommand cmd;
cmd = new mysqldrivercs.mysqlcommand("drop table if exists test.mysqldrivercs_test",conn);
cmd.executenonquery();
cmd.dispose();


cmd = new mysqldrivercs.mysqlcommand("create table test.mysqldrivercs_test("+
"settingid tinyint(3) unsigned not null auto_increment,"+
"settingvalue text, "+
"primary key (settingid), unique key settingid(settingid), key settingid_2 (settingid))"+
" type=myisam comment='mysql test table'",conn);

cmd.executenonquery();
cmd.dispose();

下面是insert:

string value = "value";
int settingid = 1;


new mysqlinsertcommand(conn,
new object[,] {{"settingid",settingid},{"settingvalue",value}},
"mysqldrivercs_test"
);

下面是update

value = "value2";
new mysqlupdatecommand(conn,
new object[,] {{"settingvalue",value}},
"mysqldrivercs_test",
new object[,] {{"settingid","=",settingid}},
null
);

下面是select

datatable dt = new mysqlselectcommand(conn,
new string[] {"settingid","settingvalue"},
new string[] {"mysqldrivercs_test"},
new object[,] {{"settingid","=",settingid}},
null,
null
).table;
string storedvalue = dt.rows[0]["settingvalue"].tostring();


下面是delete
new mysqldeletecommand(conn,"mysqldrivercs_test",new object[,] {{"settingid","=",settingid}},null);

關(guān)閉鏈接:

conn.close();


怎么樣,很方便吧!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宁南县| 太白县| 出国| 水富县| 会泽县| 始兴县| 鹤岗市| 砀山县| 塔河县| 偃师市| 昌平区| 开原市| 清流县| 广宁县| 平和县| 沈阳市| 博客| 英超| 满洲里市| 隆尧县| 曲麻莱县| 融水| 崇左市| 太湖县| 多伦县| 蒲城县| 诸暨市| 贞丰县| 黄平县| 区。| 玉门市| 庆安县| 鄂伦春自治旗| 津南区| 新乐市| 高阳县| 两当县| 安图县| 屏边| 红原县| 龙口市|