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需要將 伺服器 處的兩個勾都去掉...