protected void Button1_Click(object sender,EventArgs e)
{
string name="select MingCheng from TB_Store";
bool iRet=false;
if(this.TextBox1.Text==name)
{
string SQL2="select Num from TB_Store";
if(this.TextBox4.Text<=SQL2) //this.TextBox4.Text 接收的是數量‘Num’
{
Response.Write("<script>alert('出庫成功');document.location=document.location;</script>");
//將該試劑的出庫資訊插入到TB_ChuKu
string SQL3="insert into TB_ChuKu(MingCheng,No,Time,CangKu,LeiBie,Num,Accepter)Values('"+this.TextBox1.Text+"','"+this.TextBox2.Text+"','"+this.TextBox3.Text+"','"+this.DropDownList1.SelectedItem.Text+"','"+this.DropDownList2.SelectedItem+"','"+this.TextBox4.Text+"','"+this.TextBox5.Text+"')";
//更新試劑庫,數量=試劑庫中的數量-出庫數量
string SQL4="update TB_Store set Num=num-"+this.TextBox4.Text+" where MingCheng='"+this.TextBox1.Text+"';
}
else
{
Response.Write("<script>alert('該試劑庫存不足');document.location=document.location;</script>");
}
else
{
Response.Write("<script>alert('該試劑不在試劑庫中');document.location=document.location;</script>");
}
========
代碼運行時并沒有報錯,但是打斷點發現:代碼在if(this.TextBox1.Text == name)這行代碼直接跳出了
請問上面的代碼書寫正確嗎,感謝大佬們的指點和幫助
uj5u.com熱心網友回復:
你看下this.TextBox1.Text列印出來是什么嘍,而且還要注意大小寫等轉載請註明出處,本文鏈接:https://www.uj5u.com/net/175510.html
標籤:ASP.NET
上一篇:.NET 5.0 RC 2 發布,正式版將在 11 月 .NET Conf 大會上發布
下一篇:C# 定時扣余額邏輯怎么寫?
