从数据库sqlserver中填充单选按钮列表,并使用split()分别显示每个值
本文关键字:split 显示 sqlserver 数据库 填充 单选按钮 列表 | 更新日期: 2023-09-27 18:01:39
在我的数据库中,我有一个名为wing
的列,在它的值是这样存储的A,B,C,D,E
如何从数据库中检索值到单选按钮列表,如下所示:
.A .B .C .D .E
这里我如何选择任何值,如.D
和ON BUTTON click
事件只插入.D
在另一列?
我在谷歌上搜索了很多,但没有找到这样的例子。
private void populatewingname()
{
string CS = ConfigurationManager.ConnectionStrings["SocietyCS"].ConnectionString;
using (SqlConnection con = new SqlConnection(CS))
{
SqlCommand cmd = new SqlCommand("Select Wing from tblsociety", con);
con.Open();
SqlDataReader rdr = cmd.ExecuteReader();
if(rdr.Read())
{
string[] words = wing.Split(',');
foreach (RadioButtonList item in radiobtn.Items)
{
// i m confused and dont knw further coding
}
}
rblwinglist.DataTextField = "Wing";
rblwinglist.DataSource = rdr;
}
}
我猜你看起来像:
if(rdr.Read())
{
string[] words = wing.Split(',');
int i=0;
foreach (RadioButtonList item in radiobtn.Items)
{
item.Text=word[i]+".";
i++;
}
}