【发布时间】:2021-01-09 04:02:45
【问题描述】:
我正在尝试将一列表的内容放入listbox。我使用此代码来执行此操作。
listBox1.DataContext = ds.Tables[0];
我也试过用这段代码
listBox1.ItemsSource = ds.Tables[0];
两者都不起作用。
知道我该怎么做吗?
namespace itinventory
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
SqlConnection con ;
SqlDataAdapter da ;
DataSet ds;
public MainWindow()
{
InitializeComponent();
con = new SqlConnection("Server=myserver\\sqlexpress;" + "Database=ITINVENTORY;User ID=sa;" + "Password=mypassword");
con.Open();
}
private void button1_Click(object sender, RoutedEventArgs e)
{
SqlDataAdapter da = new SqlDataAdapter("select DISTINCT orgcode from Employees", con);
DataSet ds = new DataSet();
da.Fill(ds,"orgcode");
listBox1.DataContext = ds.Tables[0];
}
}
}
【问题讨论】: