VS2019做網頁登陸介面連結資料庫,50分懸賞,滿意追加

2021-03-24 02:14:24 字數 4745 閱讀 4996

1樓:匿名使用者

這是頁面的**。

資料庫連結的**不在這裡,在它背後的.cs檔案裡,或者在vs裡的資料庫資源管理器,然後在設計檢視裡繫結到表上。

幫你找了一點資料,你仔細看一下就明白了。

2樓:匿名使用者

資料庫連結的類

using system.diagnostics;

using system.io;

using system.web;

using system.web.security;

using system.web.ui;

using system.web.ui.webcontrols;

using system.web.ui.webcontrols.webparts;

////// 通用的資料庫處理類,通過ado.***與資料庫連線

///public class database : idisposable}}

////// 釋放資源

///public void dispose()

}///

/// 執行sql語句

////// sql語句

/// sql所需引數

public void runsql(string sqlstr, out sqldatareader datareader)

////// 執行sql語句

////// sql語句

/// sql所需引數

public int runsql(string sqlstr)

catch (exception ex)

close();

return return;

}///

/// 執行儲存過程

////// 儲存過程的名稱

/// 返回儲存過程返回值

///public void runproc(string pro**ame, sqlparameter prams, out datatable datatable, out int pagecount)

else

}public int runproc(string pro**ame)

catch (exception ex)

close();

return (int)cmd.parameters["returnvalue"].value;

}///

/// 執行儲存過程

////// 儲存過程名稱

/// 儲存過程所需引數

/// 返回儲存過程返回值

public int runproc(string pro**ame, sqlparameter prams)

catch (exception ex)

close();

return (int)cmd.parameters["returnvalue"].value;

}///

/// 執行儲存過程

////// 儲存過程名稱

/// 儲存過程所需引數

/// 返回儲存過程返回值

public string runproc(string pro**ame, sqlparameter prams, string returnname)

catch (exception ex)

close();

if (cmd.parameters[returnname].value == dbnull.value)

else

}///

/// 執行儲存過程

////// 儲存過程名稱

/// 儲存過程所需引數

/// 返回儲存過程返回值

public string runproc(string pro**ame, sqlparameter prams, string returnname)

catch (exception ex)

close();

string tname = new string[returnname.length];

for (int j = 0; j < returnname.length; j++)

return tname;

}///

/// 執行儲存過程

////// 儲存過程的名稱

/// 返回儲存過程返回值

public void runproc(string pro**ame, out sqldatareader datareader)

////// 執行儲存過程

////// 儲存過程的名稱

/// 儲存過程所需引數

/// 儲存過程所需引數

public void runproc(string pro**ame, sqlparameter prams, out sqldatareader datareader)

////// 執行儲存過程

////// 儲存過程的名稱

/// 儲存過程所需引數

/// 儲存過程所需引數

//public void runproc(string pro**ame, sqlparameter prams, out datatable datatable, out int recordcount)

//// else

////}///

/// 建立一個sql***mand物件以此來執行儲存過程

////// 儲存過程的名稱

/// 儲存過程所需引數

/// 返回sql***mand物件

private sql***mand create***mand(string pro**ame, sqlparameter prams)

}// 加入返回引數

cmd.parameters.add(

new sqlparameter("returnvalue", sqldbtype.int, 4,

parameterdirection.returnvalue, false, 0, 0,

string.empty, datarowversion.default, null));

///返回建立的sql***mand物件

return cmd;

}///

/// 生成儲存過程引數

////// 儲存過程名稱

/// 引數型別

/// 引數大小

/// 引數方向

/// 引數值

/// 新的 parameter 物件

public sqlparameter createparam(string paramname, sqldbtype dbtype, int32 size, parameterdirection direction, object value)

else

///建立輸出型別的引數

param.direction = direction;

if (!(direction == parameterdirection.output && value == null))

///返回建立的引數

return param;

}///

/// 傳入輸入引數

////// 儲存過程名稱

/// 引數型別

/// 引數大小

/// 引數值

/// 新的 parameter 物件

public sqlparameter createinparam(string paramname, sqldbtype dbtype, int size, object value)

////// 傳入返回值引數

////// 儲存過程名稱

/// 引數型別

/// 引數大小

/// 新的 parameter 物件

public sqlparameter createoutparam(string paramname, sqldbtype dbtype, int size)

////// 傳入返回值引數

////// 儲存過程名稱

/// 引數型別

/// 引數大小

/// 新的 parameter 物件

public sqlparameter createreturnparam(string paramname, sqldbtype dbtype, int size)

public datatable convertdatareadertodatatable(sqldatareader datareader)

try//新增資料

while (datareader.read())

else

}datatable.rows.add(mydatarow);

mydatarow = null;

}schematable = null;

datareader.close();

return datatable;

}catch (exception ex)}}

//日誌類 要寫日誌不要忘記哦

public class systemerror

{//記錄錯誤日誌位置

private const string file_name = "c:\\systemdblog.txt";

////// 記錄日誌至文字檔案

////// 記錄的內容

資料庫的使用者名稱密碼自己填

最後建議你 如果怎麼連線資料庫都不清楚 還是重新看下基礎知識比較好

c做的登陸介面怎麼連線sqlserver資料庫

要寫事件過程用窗體上輸入的資料去查詢資料庫,查到了就隱藏自己,開啟另一個窗體。先引用using system.data.sqlclient private void 登陸按鈕 click 自帶變數 嘗試開啟連線 catch 捕捉異常 finnly 最終過程還是關閉連線,得到資料集就不需要再開啟了 d...

電腦進入不了登陸介面是什麼原因?

原因有兩種 1 系統崩潰了,這種情況會在開機的時候的字 當然不用理會這些字是什麼 可以重灌系統或者還原原來備份好的系統即可。2 硬體問題 記憶體條鬆動是最常的事,只要檢查一下,重新裝上就得了,也有可能是硬碟的資料線鬆了,把它弄緊行了。這就是中毒引起的,開始時出現這種情況可以用 ctrl alt de...

用JSP做註冊和登陸介面,做好後其中的資料庫怎麼設計

登入的驗證思路是這樣的 你輸入使用者名稱和密碼後點選按鈕,這時你要把使用者名稱和密碼一起帶入資料庫查詢,如果能查出資料就說明登入成功,否則失敗。c 做的登陸介面,怎麼連線sqlserver資料庫?visual studio環境下 急求用jsp和資料庫連線寫一個網頁登陸註冊 表單裡的資料baisubm...