如果用户正在创建数据库,我不知道如何调用该方法来检查数据库是否具有相同的站名。我设法将数据库的列存储到数组中,但我仍然无法检查。有人可以帮我吗?我现在有点卡住了。
这是按钮处理程序中的代码,用于将数据创建到数据库中。
private void btnCreate_Click(object sender, EventArgs e)
{
using (testEntities Setupctx = new testEntities())
{
station creStation = new station();
creStation.Station1 = txtStation.Text;
creStation.Seats = cbSeats.SelectedItem.ToString();
Setupctx.stations.AddObject(creStation);
Setupctx.SaveChanges();
txtStation.Text = "";
cbSeats.SelectedIndex = -1;
MessageBox.Show("New Station Has Been Created.");
}
}
这是我将列存储到数组中的代码。
private string[] StationNameList()
{
using (testEntities Setupctx = new testEntities())
{
return Setupctx.stations.Select(x => x.Station1).OrderBy(x => x).ToArray();
}
}
任何人都可以帮忙吗?对你的帮助表示感谢。