最近在做乙個c# webform銀行管理專案,由於剛接觸,對其中資料庫的了解還不太熟悉,特在此記錄。
首先要加入這兩個命名空間
using system.data;
using system.data.sqlclient;
在登入介面查了好多資料才完成,網上的大部分方法都不能實現,不知是什麼原因,留待以後處理;
string name = username.text.trim();
string word = userword.text.trim();
string scon = @"server=(local);uid=sa;pwd=123456;database=bankmanagement";
sqlconnection con = new sqlconnection(scon);
string sqlcheck = "select account from client";
con.open();
sqlcommand check = new sqlcommand(sqlcheck, con);
string sqlstring1 = "select* from client";
sqlcommand cmd = new sqlcommand(sqlstring1, con);
sqldatareader sqlread = cmd.executereader();
while (sqlread.read())}}
response.write("");
userword.focus();
con.close();
然後用cookie傳值的方式實現了兩個頁面的傳值,正確地在第二個頁面顯示餘額項
server.transfer("content.aspx");第乙個頁面的**
string temp;
temp = request.cookies["name"].value.tostring();
/* if (temp == "admin")
*/string scon = @"server=(local);uid=sa;pwd=123456;database=bankmanagement";
sqlconnection con = new sqlconnection(scon);
con.open();
string sqlstring = "select balance from client where account='"+temp+"'";
sqlcommand cmd = new sqlcommand(sqlstring, con);
sqldatareader ds = cmd.executereader();
while (ds.read())
con.close();
第二個頁面的實現
後續的訪問款、轉賬還未完成,留待下次記錄。
C web 鏈結資料庫問題二三 (二)
在資料庫鏈結後,後續頁面未遇到較大困難,備份留用。using system using system.collections.generic using system.linq using system.web using system.web.ui using system.web.ui.webc...
python 鏈結資料庫及鏈結遇到的問題(一)
import pymysqlhost 127.0.0.1 資料庫的ip user gyadmin 登入資料庫的賬號 password test112233 資料庫的密碼 port 3306 埠號 database gy core 連線的庫名 charset utf8 設定傳參的格式open sql ...
資料庫一二三正規化
一 正規化介紹 主要有六種正規化 第一正規化 第二正規化 第三正規化 bc正規化 第四正規化和第五正規化。滿足最低要求的叫第一正規化,簡稱1nf。在第一正規化基礎上進一步滿足一些要求的為第二正規化,簡稱2nf。其餘依此類推 事物往往具有多面性,設計正規化也會帶來一定的麻煩 操作困難,因為需要聯絡多個...