c#停止标签中的数据重复
本文关键字:数据 标签 | 更新日期: 2023-09-27 18:27:03
如何停止数据在标签中重复?
目前,我的余额一直在旁边加一个值,例如余额:500.000,500.000
我只想打开一次。这是我使用的代码
SqlDataReader readdata;
try
{
sqlCommandbalance.Connection.Open();
sqlCommandbalance.Parameters["@accountID"].Value = show.accountID;
readdata = sqlCommandbalance.ExecuteReader();
string balanceDB = null;
string availableBalance = null;
while (readdata.Read())
{
balanceDB = readdata["balance"].ToString();
availableBalance = (Convert.ToDecimal(readdata["balance"].ToString()) + Convert.ToDecimal(readdata["overdraftlimit"])).ToString();
}
sqlCommandbalance.Connection.Close();
balanceShow.Text += " " + balanceDB.ToString();
availablebalanceShow.Text += " " + availableBalance.ToString();
您需要更改以下内容:
balanceShow.Text += " " + balanceDB.ToString();
availablebalanceShow.Text += " " + availableBalance.ToString();
至
balanceShow.Text = " " + balanceDB.ToString();
availablebalanceShow.Text = " " + availableBalance.ToString();
+=相当于这样说:
balanceShow.Text = balanceShow.Text + " " + balanceDB.ToString();
这就是为什么它总是将文本附加到现有文本中。您只想将余额的值分配给Text属性。