C 連線MySql的方法

2021-06-13 08:37:19 字數 2179 閱讀 2938

1.從

:p x7 ?y 2.把

mysqldrivercs.dll.新增到.net的元件saf)rns"%

3.使用方法)>+ s rt 

using mysqldrivercs;

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

conn.open();

如果你使用的是.net的整合開發環境(visual studio.net)那麼在**中輸入mysqldrivercs後再輸入乙個」.」就可以看到mysqldrivercs命名空間中的所有的東西了.

下面是commond:

mysqlcommand cmd;](0- 3~@

cmd = new mysqldrivercs.mysqlcommand("drop table if exists test.mysqldrivercs_test",conn);~m7 yzjj

cmd.executenonquery();g#rtr\f

cmd.dispose();

azeh7l "9u

cmd = new mysqldrivercs.mysqlcommand("create table test.mysqldrivercs_test("+mb2parvkn

"settingid tinyint(3) unsigned not null auto_increment,"+n #7o=c9+

"settingvalue text, "+n-bzs[*

"primary key  (settingid), unique key settingid(settingid),  key settingid_2 (settingid))"+v?33xh

" type=myisam comment='mysql test table'",conn);g zjr ?

>!pr6bkb6

cmd.executenonquery();sc vcm\

cmd.dispose();

下面是insert:   ?

);string value = "value";rvn5^>r9a\

int settingid = 1;

|p?~~2x

new mysqlinsertcommand(conn,batkmn9'

new object[,] ,},r9b ^f6va#

"mysqldrivercs_test"kct|yjy

); mysqldrivercs_test 是表名

s9 8,* 

:/f|oji

下面是update

方法原型:

bfkn+|8b5"

public mysqlupdatecommand(

&r=["j h

mysqlconnection

conn,

gwkr>zj .#

object[,]

fieldsandvalues,

vqoez2

string

table,

@.?$*`

object[,]

whereparamfields,

v,k2tl4

string[,]

wherenoparamfields

'%j,c4um4

);+p)},'k~tp9&v

"mysqldrivercs_test",u^=?~l

new object[,] },]6b0+) &

nulle8 to::e

);下面是select

datatable dt = new mysqlselectcommand(conn,?t@q8qx,k2a)~mi

new string ,y!yb v

new object[,] },wck^ai:#r

null,~.jyhhx

nullo1"f?]r

).table;bd 3^

string storedvalue = dt.rows[0]["settingvalue"].tostring();upu5ex^27

下面是deleted},null);

conn.close();

C 連線使用MySQL的方法

c 連線使用mysql,供大家參考,具體內容如下 定義mysqlcon類 class mysqlcon 初始化操作 mysqlcon mysqlcon if mysql init mysql nullptr if mysql options mysql,mysql set charset name,...

c 連線MySql資料庫的方法

原位址 1 用mysqldrivercs連線mysql資料庫 在安裝資料夾下面找到 mysqldriver.dll 然後將 mysqldriver.dll 新增引用到專案中 mysqldrivercs n easyquerytools 4.0.1 dotnet2.0.exe using system...

jdbc連線mysql的方法

c3p0,mybitas,hibernate,spring有關資料庫的部分都是對jdbc的封裝.所以只要把jdbc弄會了,再看那些框架心裡就有底氣.孫猴子是跳不出如來佛手掌心的.總的來說.jdbc連線資料庫有2種方法,1種是用drivermanager,1種是datasource.分開看.1.dri...