久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

如何完成計算機專業的畢業設計

計算機專業的同學即將畢業,他們正為如何完成畢業設計并進行答辯而感到著急。在很短的時間內完成畢業設計是不可能的,因此我打算用三個月的時間來與計算機專業的同學分享如何完成這項重要任務。希望大家跟隨我的步伐

計算機專業的同學即將畢業,他們正為如何完成畢業設計并進行答辯而感到著急。在很短的時間內完成畢業設計是不可能的,因此我打算用三個月的時間來與計算機專業的同學分享如何完成這項重要任務。希望大家跟隨我的步伐,在我的指導下一起完成你們的畢業設計。

創建一個類文件來查詢數據庫是否存在相同記錄

我們的網站經常需要對數據庫進行增刪改查的操作,因此我們可以創建一個類文件來處理這些操作。首先,我們需要寫一個查詢數據庫是否存在相同記錄的方法。以下是一個示例代碼:

```csharp

#region 判斷是否已有相同的記錄

public bool IsSameRecord(string scmd)

{

try

{

SqlConnection cn ();

();

SqlCommand cmd new SqlCommand();

cn;

CommandType.Text;

scmd;

SqlDataAdapter dataAdapter new SqlDataAdapter();

cmd;

DataSet dset new DataSet();

(dset, "Info");

();

cn.Dispose();

if (["Info"] > 0)

return true;

else

return false;

}

catch

{

return false;

}

}

#endregion

```

使用Cookies來保存登錄狀態

每次用戶登錄成功后,我們可以將用戶名保存在用戶的計算機上,這樣他們就不需要再次登錄。為了實現這個功能,我們可以編寫一個方法來保存Cookies。

```csharp

public void WriteCook()

{

["username"].Value txtname.Text;

["username"].Expires (1);

}

```

登錄按鈕的代碼邏輯

當用戶點擊登錄按鈕時,我們需要在代碼中進行一些判斷和操作。首先,我們需要查詢數據庫是否存在該用戶。如果存在,我們將在用戶的計算機上記錄用戶名,并將網頁跳轉到index0頁面。以下是示例代碼:

```csharp

protected void ImageButton1_Click(object sender, ImageClickEventArgs e)

{

try

{

string sqlcon "select * from [user] where user_name'" txtname.Text "' and user_password'" txtpwd.Text "';";

if ((sqlcon))

{

WriteCook();

string sq "update [user] set register_time'" () "' where user_name'" txtname.Text "';";

myclass.ExCom(sq);

Session["username"] txtname.Text;

("~");

}

else

{

Response.Write("");

}

}

catch (Exception ex)

{

Response.Write("");

}

}

```

通過以上步驟,你將能夠理解如何完成計算機專業的畢業設計。希望這些內容對你們有所幫助!

標簽:
主站蜘蛛池模板: 香格里拉县| 琼海市| 伊川县| 岢岚县| 仙桃市| 汾阳市| 宽城| 科尔| 奉新县| 盐津县| 新巴尔虎左旗| 芦山县| 古丈县| 东兴市| 奈曼旗| 襄城县| 阳新县| 柏乡县| 丹东市| 民勤县| 姚安县| 南京市| 阳泉市| 黔西县| 健康| 综艺| 塔河县| 双桥区| 大邑县| 文水县| 米脂县| 澄城县| 临湘市| 井研县| 邹城市| 九江县| 翁源县| 明水县| 保德县| 新兴县| 松溪县|