第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果修改數(shù)據(jù)庫中這兩個字段的值?

如果修改數(shù)據(jù)庫中這兩個字段的值?

ibeautiful 2018-11-08 05:02:25
在aspx頁面中有兩個textbox,我輸入的時候輸入的是數(shù)字,還有一個button,button的text是“修改”,如果我點了“修改”我想先將這兩個文本框里的數(shù)字與數(shù)據(jù)庫中一個表中的兩個字段num1,num2的值(也是數(shù)字)進行比較(這個表中只有一行記錄),如果兩個textbox中的數(shù)都比num1,num2的值大,則將num1,num2的值修改為兩個textbox中的值。請問各位怎么寫辦???謝謝大家了!
查看完整描述

2 回答

?
明月笑刀無情

TA貢獻1828條經(jīng)驗 獲得超4個贊

你這個問題不用什么特殊的方法,也不用什么sqldatareader,只要連接了數(shù)據(jù)庫,執(zhí)行一下這個SQL就行了

update tablename set num1=@num1num2=@num2 where num1<@num1 and num2<@num2

把@num1,@num2的值替換成你的C#傳入的參數(shù)值,之后如果返回1說明已經(jīng)更新,返回0說明沒有更新


查看完整回答
反對 回復(fù) 2018-11-13
?
隔江千里

TA貢獻1906條經(jīng)驗 獲得超10個贊

不管你用什么去數(shù)據(jù)庫獲取數(shù)據(jù)。
你所要做的就是從數(shù)據(jù)庫把num1,num2 取出來,跟輸入的兩個值進行對比。
int num1 = GetNum(1);
int num2 = GetNum(2);
btnModify_Click(object sender, EventArgs e)
{
  int userNum1 = int.Parse(txtNum1.Text);
  int userNum2 = int.Parse(txtNum2.Text);
      if(IsBigger(userNum1) && IsBigger(userNum2))
      {
    UpdateNum(num1, num2);
  }
}
private bool IsBigger(int num)
{
  return num > num1 && num > num2;
}

查看完整回答
反對 回復(fù) 2018-11-13
  • 2 回答
  • 0 關(guān)注
  • 772 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號