C SQL登陸介面怎麼做,c 做的簡單登入介面 怎麼用資料庫

2021-05-17 07:43:21 字數 5772 閱讀 8642

1樓:江小右

簡單的說只要這樣

this.hide;

form2 frm=new form2();

frm.show();

其實這個和vb很相似,不同的的是c#的物件要先new,一個from在c#中他是一個類,不是一個物件,你要用就要先例項化,要用new一個物件,如果能理解這點對你學習c#將會很有作用

相信你以後碰到類似的問題也能自己處理了

c#實際上很簡單

2樓:匿名使用者

using system;

using system.collections.generic;

using system.***ponentmodel;

using system.data;

using system.drawing;

using system.text;

using system.windows.forms;

using system.data.sqlclient;

namespace 登陸

private void quxiao_click(object sender, eventargs e)

private void c*******_click(object sender, eventargs e)

private void denglu_click(object sender, eventargs e)

if (name == "")

if (pwd=="")

string sql = "select count(*) from login where username='" + name + "' and userpwd='" + pwd + "'";

sqlconnection con = new sqlconnection("data source=.;initial catalog=student;integrated security=true");

sql***mand cmd = new sql***mand(sql,con);

tryelse

}catch (sqlexception ex)

finally}}

}很亂自己整理下...

3樓:匿名使用者

c#中比較簡單

和你說的沒什麼區別

只要寫方法判斷 如果資料庫讀取有輸入的

資訊 form2.show();//開啟

this.visible = false;//隱藏就可以了貌似可以了

c#和vb 都是微軟的東東 沒多大的區別

4樓:匿名使用者

form2 fm=new form2();

fm.show();

要這樣寫

如果有什麼疑問。可以發我郵箱

duanruanbxfc@126.***

c# 做的簡單登入介面 怎麼用資料庫

5樓:匿名使用者

先在資料庫裡建表,這你知道的,然後實現**階段。所需**如下:

string name = txtusername.text.trim();//移除使用者名稱前部和後部的空格

string pwd = txtuserpwd.text.trim();//移除密碼前部和後部的空格

sqlconnection conn = new sqlconnection(@"server=伺服器名稱;database=資料庫;uid=名稱;pwd=密碼");//建立資料庫連線物件

conn.open();//連線到sql資料庫

sql***mand cmd = new sql***mand(//建立資料庫命令物件

"select * from tb_user where username='" +

name + "' and userpwd='" + pwd + "'", conn);

sqldatareader sdr = cmd.executereader();//得到資料讀取器物件

sdr.read();//讀取一條記錄

if (sdr.hasrows)//判斷是否包含資料

{string time = datetime.now.tostring();//得到系統時間字串

string sql = "update tb_user set logintime='" //設定更新資料庫的sql語句

+ time + "' where username='" + name + "'";

operate.operatedata(sql);//更新資料庫內容

conn.close();//關閉資料庫連線

this.hide();//隱藏窗體

frmmain main = new frmmain();//建立主窗體物件

main.user = name;//為主窗體欄位賦值

main.logintime = time;//為主窗體欄位賦值

main.show();//顯示主窗體

寫的很詳細了,有什麼不明白的可以問我。

6樓:匿名使用者

select count(*) from 表 where 使用者名稱='輸入的使用者名稱' and 密碼='輸入的密碼'

if(查詢出的結果count==1)else

7樓:匿名使用者

很簡單,寫個方法:boo islogin(username,password)

查詢同時滿足username 和 password的記錄,有就返回true,沒有就返回flase;

這樣根據bool值就知道能不能登陸了

8樓:匿名使用者

select 密碼欄位 from 表名 where 使用者名稱欄位=輸入的使用者名稱 取出密碼後與輸入的密碼作比較

怎樣將c#設計的登入介面和資料庫連線起來。

9樓:匿名使用者

說到底就是連線資料庫的問題

主要用到的ado物件有sqlconnection,sql***mand,sqldatareader等。

具體你可以上網搜搜,很多示例的,具體遇到問題時再hi我解決也可以的。

10樓:百度使用者

.後臺是sql server資料.

基本的資訊加上,比如伺服器、身份、密碼、資料庫,有這些就夠了。

下面是我曾經做過的一個資料庫程式介面,你看看吧

c#寫的一個登入視窗,需要連線資料庫進行登入驗證,應該怎麼做?

11樓:匿名使用者

主窗體 load 事件裡丟入以下** (適當改動 連線字串 和 query 語句 )

string strcon = "data source = 127.0.0.

1;initial catalog = youdbname ;password = your password;integrated security = true";

sqlconnection con = null;

sql***mand cmd = null;

sqldatareader sdr = null;

bool islogin = false;

try' and u_password = ''",textboxusername.text,textboxpassword.text);

con.open();

sdr = cmd.executereader();

while(sdr.read())

if(islogin)

else

}catch(exception ex)

finally

我用c#做了個登入介面,怎樣把它和sql資料庫連線起來

12樓:

最簡單的方法是用資料來源的方式連線,還有是用db類連線,可以在網上找一個通用的db類,最好是看教程。

怎麼用c#做一個登入介面來連線資料庫啊 15

13樓:匿名使用者

什麼意思?是建一個登入介面還是隻是如何在winform中連線

資料庫?

一般來講:

1、匯入名稱空間

using system.data.sqlclient; //連線sqlserver 資料庫專用

2、建立連線

sqlconnection lo_conn = new sqlconnection("server=伺服器名字或ip;database=資料庫名字;uid=使用者名稱;pwd=密碼");

3、開啟連線,第2步並沒有真正連線資料庫

lo_conn.open(); //真正與資料庫連線

4、向資料庫傳送sql命令要使用sql***mand:

sql***mand lo_cmd = new sql***mand(); //建立命令物件

lo_cmd.***mandtext = "這裡是sql語句"; //寫sql語句

lo_cmd.connection = lo_con; //指定連線物件,即上面建立的

5、處理sql命令或返回結果集

lo_cmd.executenonquery(); //這個僅僅執行sql命令,不返回結果集,實用於建表、批量更新等不需要返回結果的操作。

sqldatareader lo_reader = lo_cmd.executereader();//返回結果集

6、以資料集的方式反回結果集

sqldataadapter dbadapter = new sqldataadapter(lo_cmd); //注意與上面的區分開

dataset ds = new dataset(); //建立資料集物件

dbadapter.fill(ds); //用返回的結果集填充資料集,這個資料集可以被能運算元據的控制元件databind,其它的就自己發揮了吧

7、關閉連線

lo_conn.close();

14樓:

連什麼資料庫也不說,

我只能說拖拖控制元件就行了

c#做的登陸介面,怎麼連線sqlserver資料庫?(visual studio環境下)

15樓:匿名使用者

要寫事件過程用窗體上輸入的資料去查詢資料庫,查到了就隱藏自己,開啟另一個窗體。

先引用using system.data.sqlclient;

private void 登陸按鈕_click(自帶變數)

//嘗試開啟連線

catch //捕捉異常

finnly //最終過程還是關閉連線,得到資料集就不需要再開啟了

dataset ds=new dataset(); //使用資料整合員dataset物件

string sql="select * from 使用者表 where 使用者名稱='"+this.輸使用者名稱的文字框.text.

trim()+"' and 密碼='"+this.輸密碼文字框.text.

trim()+"'"; //儲存sql語句用窗體去找資料庫

sqldataadapter sda=new sqldataadapter(**n,sql); //呼叫資料容器讀取資料

sda.fill(ds); //把資料讀到資料集合

if(ds.tables[0].rows.count==0)

else

}到此就一個簡單的登陸事件過程

c與sql做登陸介面怎麼連線C與SQL做登陸介面怎麼連線?

string constr server 你要連的資料庫ip user id 登陸名 pwd 登陸密碼 database 資料庫名 sqlconnection con new sqlconnection constr 以上為連線 具體登陸介面的相關業務 因業務不同,所以 要根據具體業務來編寫 sys...

怎麼製作網頁會員登陸介面和登陸資訊等等

這是一個flash與後臺的問題!如果你不熟悉action script指令碼和asp語言,做起來會很麻煩,因為你是用flash提交資料,必然要用到程式設計。我簡單介紹一下做法 在flash中開啟動作面板 首先要建立兩個loadvars類的例項,一個傳送資料,一個接收資料 var send lv lo...

筆記本連線cmcc,為什麼出來的登陸介面老是CMCC EDU的登陸介面,不出來CMCC的登陸介面,該如何設定

您好,您可以嘗試操作 1 瀏覽器問題 儘量使用ie瀏覽器並關閉阻止視窗彈出功能。開啟瀏覽器,點選瀏覽器上方工具欄 工具 選擇 internet選項 依次點選 連線 區域網設定 伺服器 下的內容若打上勾的話,表示設定了網路 將兩個勾都去掉則表示取消網路 正常使用wlan需要將 伺服器 處的兩個勾都去掉...