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 使用者密碼 從任何主機連...