首先使用listBox1.Items.Clear()清空控件原有碰旦数据。
然后使用 listBox1.Items.Add方法逐项添加数据链凳。
代码放入窗体Load事件中。
外面开始的时候加上DataTable dt=null
然后//这里
myDataReader.Fill(dt)
if(dt!=null&&dt.rows.count>0)
{
for(int i=i<dt.rows.counti++)
{
listBox1.items.add(dt.rows[0].ToString())
}
}
ListBox控件显示较长的选项列表,用户可从中选择一项或多项。如果项总数超出可以显示的项数,则自动向ListBox控件添加棚吵旅滚动条。ListBox控件列表中的每个元素称为项。
在类成员中写上下两行: private static string ConStr = "Data Source=.Initial Catalog=数据库名称Integrated Security=True"SqlConnection con = new SqlConnection(ConStr)在buttonClick事件中写下面代码森知: try
{
if (Listbox.Text == "")
{
MessageBox.Show("你输入数据为空,请重弊亏新输入!")
}
else
{
SqlCommand userCmd
string cmdText = "insert into 表名 values( '"此卜消 + Listbox.Text + "')"
userCmd = new SqlCommand(cmdText, con)
con.Open()
if (con.State == System.Data.ConnectionState.Open)
{int i = userCmd.ExecuteNonQuery() if (i >0)
MessageBox.Show("数据添加成功!")
else
{
MessageBox.Show("数据添加失败!")
}
con.Close()
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)