我的数据库在 Access 中,它连接到我的 Visual Studio C# 项目。我这里有这个代码,它从组合框中获取信息(每个案例都是大学学期的几周的日期)。由于显然如果主键是组合框中的值,我无法选择主键,因此我决定使用日期作为在组合框中选择的值,然后使用它来选择数据库中的实际主键。这是我的代码:
semSess = Convert.ToDateTime(comboSemSess.Text);
try
{
OleDbConnection laConn = new OleDbConnection(conn);
laComm = "SELECT NumeroSemaine FROM SemainDelaSession WHERE DebutSemaine = " + semSess +";";
OleDbCommand myAccessCommand = new OleDbCommand(laComm, laConn);
}
catch
{
MessageBox.Show("Une erreur s'est produite en accédant à la base de données");
}
这会让我得到周数,比如“1”。我想不通的是如何从 myAccessCommand 中获取 NumeroSemaine 的值。非常感谢您的帮助。