c 運算元據庫

2022-03-31 19:18:14 字數 1772 閱讀 4972

查詢

string strconnection = "data source=(local);initial catalog=zpractice;integrated security=sspi";//windows認證 不提倡

sqlconnection sqlcon = new sqlconnection(strconnection);

sqlcon.open();

string sql = "select * from dbo.users";

sqlcommand command = sqlcon.createcommand();

command.commandtype = commandtype.text;

command.commandtext = sql;

sqldatareader reader = command.executereader();

while(reader.read())//逐行讀取資料進行相關操作

更新 增加 刪除

string strsql = "update users set password=@password where id=@id and name=@name ";

string stradd="insert into dbo.users values (@username,@password)";

string strdelete="delete from users where id=@id";

//例項化sqlparameter物件,為@username等建立對映關係

sqlparameter userid = new sqlparameter("@id", context.request.form["hiduserid"].tostring());

sqlparameter username = new sqlparameter("@name",context.request.form["hidusername"].tostring());

sqlparameter password = new sqlparameter("@password",strnewpwd);

sqlconnection conn = new sqlconnection(strconnection);

conn.open();

sqlcommand cmd = new sqlcommand(strsql,conn);

cmd.commandtype = commandtype.text;

//將對映關係新增到cmd中

cmd.parameters.add(userid);

cmd.parameters.add(username);

cmd.parameters.add(password);

if (cmd.executenonquery() > 0) //受影響資料條數

將資料庫中資料新增到session中

sql = "select id from users where name=@name and password=@password";

cmd.commandtext = sql;

cmd.parameters.add(username);

cmd.parameters.add(password);

sqldataadapter sqladapter = new sqldataadapter(cmd);

datatable dt = new datatable();

sqladapter.fill(dt);

if (dt.rows.count>0)

c 運算元據庫

namespace ec region sql資料庫備份 sql資料庫備份 sql伺服器ip或 localhost 資料庫登入名 資料庫登入密碼 資料庫名 備份到的路徑 public static void sqlback string serverip,string loginname,strin...

C 運算元據庫

先從資料庫中取出結果集後進行處理資料後再update更新到資料庫。如果只想讀取和顯示資料,只需要使用資料讀取sqldatareader即可,但要處理資料然後更新資料庫 增加 更改 局需要資料集dataset和資料介面卡sqldataadaper。sqldataadapter的用法 讀取資料用sqld...

C 運算元據庫

先上 using system using system.collections.generic using system.linq using system.text using system.threading.tasks using system.data using system.data....