如何读取数据库中的数据。它会检查具体数据吗?
这是我的完整代码:
string query = "SELECT TypeName from TypeTransaction WHERE UANumber = '" + id + "'";
connUser.Open();
cmd.CommandText = query;
sdr = cmd.ExecuteReader();
while(sdr.Read())
{
ListItem item = new ListItem();
item.Text = sdr.GetString(0);
lbTypes.Items.Add(item);
}
List<string> iteme = new List<string>();
for(int j = 0; j < lbTypes.Items.Count; j++)
{
for(int i = 0;i < chkTypes.Items.Count;i++)
{
if(lbTypes.Items[j].Text == chkTypes.Items[i].Text)
{
chkTypes.Items[i].Selected = true;
}
else
{
chkTypes.Items[i].Selected = false;
}
}
}
我的列表框在单独的行中的值为GDS and Email
,但是当我运行它时,Email
复选框是唯一选中的复选框。它应该是在复选框列表中选择的Email
和GDS
。
答案 0 :(得分:0)