c連線資料庫方法連線到sql server或者是mysql資料庫,誰能給個例項。提供我學習

時間 2022-03-15 05:45:09

1樓:匿名使用者

c# 連線和操作sql server資料庫

用c#sqlserver實現增刪改查

using system.data;

using system.data.sqlclient;

//先開啟兩個類庫檔案

sqlconnection con = new sqlconnection();

// con.connectionstring = "server=505-03;database=ttt;user=sa;pwd=123";

con.connectionstring = "server=.;database=stu;uid=sa;pwd=sa";

con.open();

/*sqldataadapter 物件。 用於填充dataset (資料集)。

sqldatareader 物件。 從資料庫中讀取流..

後面要做增刪改查還需要用到 dataset 物件。

*/sqlcommand com = new sqlcommand();

com.connection = con;

com.commandtype = commandtype.text;

com.commandtext = "sql的語句";

sqldatareader dr = com.executereader();//執行sql語句

dr.close();//關閉執行

con.close();//關閉資料庫

------------------

使用asp.net連線sqlserver的步驟:

1.確定你的電腦安裝了asp.net和sqlserver

2.在你需要連線資料庫的頁面的.aspx頁面中新增命名空間using system.data和using system.data.sqlclient

3.例項化常用的類物件:sqlconnection具體方法如下:

sqlconnection sqlconn = new sqlconnection("server = .;uid = sa;pwd = ; database = 你要連線的資料庫名稱");

這樣你就能實現最基本的c#連線資料庫了,後面還要例項化sqlcommand物件和dataset物件,這兩個分別是你對資料庫實現增,刪,改,查的基本操作和生成資料集。

c#如何連線其他資料庫,如mysql或者postgresql

2樓:匿名使用者

3、資料庫操作** insertmysql.cs**如下:

using system;using

system.collections;using system.configuration;using mysql.data;using

mysql.data.mysqlclient;using system.data;

namespace sql//資料庫簡單測試console.readline();            mycon.close();        }}}

3樓:零度吹風

using system;

using system.data.sqlclient;

using system.data;

public class db

//上面的方法是增刪改

public dataset select(string sql)//這個方法是查;

} 這是乙個連線sql的類;

你建這樣的乙個類,在哪個地方要就例項後調他的方法帶入乙個引數;

引數是sql增刪改查的語句;

如果要在你做的那個程式實現增刪改的話就

db db = new db();

int i = db.update(增的sql語句);

// 返回的i是1就是成功了!

*************************==db db = new db();

int i = db.update(刪的sql語句);

// 返回的i是1就是成功了!

*************************=db db = new db();

int i = db.update(改的sql語句);

// 返回的i是1就是成功了!

********************====如果要查詢db db = new db();

dataset ds = new dataset();

ds = db.select(查的sql語句);

//查詢出的結果就放在ds裡面;

c#連線mysql資料庫的問題

4樓:星知魂

最好是建立乙個數庫類,把連線方法寫到乙個靜態的方法裡,當要用的時時候直接用類名呼叫就行.當然這只是乙個權宜之計,會使專案層次不分的,但初學的話,這樣也未嘗不是乙個好方法

5樓:戢文貫施

mysqlconnection dbconn = new mysqlconnection(new mysqlconnectionstring("192.168.0.

13", "flashdata", "root", "root", 3306).asstring);

估計你少了配個埠號

6樓:匿名使用者

自己寫個連線資料庫的類,每次需要時就直接呼叫就可以了,寫在窗體裡不方便

7樓:孤獨丶的丨世界

找sqlconnection語句不不就完了,自己找吧!你這麼說有沒有**別人也不能幫你找啊!有是的在公共類裡寫的直接呼叫的有的是在程式裡你自己找找

8樓:仁工但驪燕

命名空間要加上

using

system.data.sqlclient;

using

system.data.sql;

你試下這樣行不行

9樓:匿名使用者

/// 返回mysqlconnection物件public mysqlconnection getmysqlcon()

#endregion

#region 執行mysqlcommand命令///

/// 執行mysqlcommand

////// sql語句

public void getmysqlcom(string m_str_sqlstr)

#endregion

#region 建立mysqldatareader物件///

/// 建立乙個mysqldatareader物件///

/// sql語句

/// 返回mysqldatareader物件public mysqldatareader getmysqlread(string m_str_sqlstr)

#endregion

10樓:古琪聖江雪

mysql

跟sqlserver一樣

.net配mysql.....頭一次聽說。。。。

c#如何連線其他資料庫,如mysql或者postgresql

11樓:匿名使用者

using system;

using system.data.sqlclient;

using system.data;

public class db

//上面的方法是增刪改

public dataset select(string sql)//這個方法是查;

}這是乙個連線sql的類;

你建這樣的乙個類,在哪個地方要就例項後調他的方法帶入乙個引數;

引數是sql增刪改查的語句;

如果要在你做的那個程式實現增刪改的話就

db db = new db();

int i = db.update(增的sql語句);

// 返回的i是1就是成功了!

*************************==db db = new db();

int i = db.update(刪的sql語句);

// 返回的i是1就是成功了!

*************************=db db = new db();

int i = db.update(改的sql語句);

// 返回的i是1就是成功了!

********************====如果要查詢db db = new db();

dataset ds = new dataset();

ds = db.select(查的sql語句);

//查詢出的結果就放在ds裡面;

本人目前在學c# ,但是學資料庫該選擇mysql還是sql server呢?

12樓:雲天英雄

建議用sql server。無論你用mysql或者sql server 都差不多的,但是sql企業用的比較多點

13樓:匿名使用者

都學了微軟的東西了,索性微軟到底吧:sql sever

一般同乙個公司的相容性比較好?

我們學校教c#課程就是用到了sql sever

14樓:

就語法上來說,兩者大同小異,熟悉了乙個之後再學另乙個就很容易了。鑑於你是用c#,先學sql server好一些,都是微軟的產品,無縫連線。sql server視覺化工具也更容易操作

15樓:

學習tsql語言,反正到公司,你肯定管不了資料庫,就是寫sql語句,協會t-sql語言,一通百通

16樓:雷克斯

其實都一樣,sql語法規則一通百通,只不過前者免費後者收費,一般小的軟體公司都用前者的原因在此。

17樓:台北失心

初學的話建議你用微軟的ms sql

18樓:匿名使用者

sql吧 其實都差不多

19樓:

都學又沒衝突,反正你以後也要學----如果要幹這行

c#怎麼連線資料庫 用mysql 詳解

20樓:歡樂的尼美

3、程式開始加:using mysql.data.mysqlclient;

4、連線資料庫:

21樓:匿名使用者

usingsystem;

usingsystem.collections.generic;

usingsystem.componentmodel;

usingsystem.data;

usingsystem.data.odbc;

usingsystem.drawing;

usingsystem.linq;

usingsystem.text;

usingsystem.windows.forms;

usingmysqldrivercs;

namespacemysql

privatevoidform1_load(objectsender,eventargse)

}  }

把你的資料庫名稱修改下就行了(18行處),另,個人做法,把連線**儲存在乙個檔案中備用,隨用隨拷。

22樓:匿名使用者

引用mysql.data.dll庫連線mysql

用c#** 遠端連線到網路上的 mysql資料庫

23樓:匿名使用者

環境準備

安裝 visual studio 2008 或者 visual studio 2010

在本機上安裝 mysql 資料庫,也可使用其他機器上已經裝好的 mysql 資料庫

mysql 資料庫管理工具可以建立資料庫和執行 sql 語句,這裡使用 phpmyadmin

開始執行 xampp 程式將自動為你安裝 apache 、mysql 和 filezilla。安裝完畢後檢查伺服器是否執行,下圖所示的 xampp 控制面板顯示了當前正在執行的服務。

下面的步驟展示如何通過 c# 連線到 mysql。

step 1

在 phpmyadmin 開啟 mysql 管理頁然後建立新資料庫

step 2

建立完資料庫後緊接著建立乙個名為 phonebook 的表:

step 3

step 4

新增命名空間到專案中

step 5

建立乙個 mysql 連線字串

step 6

下面**將插入資料到表中:

step 7

下面函式從表中載入資料並顯示在 gridview 中:

step 8

最終的 windows form 結果:

C使用ip連線資料庫出錯,sql server2019

將圖中標註的ip地址改為你的ip地址. server 192.168.1.7 database database uid sa pwd 123456 我的字串就是這樣的.不過我看你的也差不多哈,你試試在mssql的管理器裡面,用這個地址和使用者名稱密碼看能不能接入.using system usin...

c odbc連線資料庫哪兒有

通過odbc連線資料庫的c或c 程式怎麼寫?c odbc連線資料庫請指教!謝謝!c c c語言。2 個帖子 2 個作者 新貼子 2005年2月4日不顯示刪除回覆,顯示所有回覆,顯示星級回覆,顯示得分回覆 通過odbc連線資料庫的c或c 程式怎麼寫?請指教!謝謝!2006年5月27日 microsof...

用mysql怎麼進行遠端連線資料庫

搜虎哈哈 mysql遠端連線資料庫有兩種方法,具體如下 改表法。在localhost登入mysql後,更改 mysql 資料庫中的 user 表裡的 host 選項,將 localhost 對應的值改為 具體 如圖所示 2.授權法。若myuser想要使用mypassword 使用者密碼 從任何主機連...