hent data fra access med c#
Hey er ret ny i c#.jeg forsøger på at hente noget data fra en access database ind i en label i en windows applikation.
jeg ved det er muligt at skrive:
public void Connection()
{
String SQLCommando = "SELECT * FROM Movies";
connection.Open();
objCommand = new OleDbCommand(SQLCommando, connection);
OleDbDataReader objReader = objCommand.ExecuteReader();
while(objReader.Read())
{
Console.WriteLine(objReader.getString(1));
}
objReader.Close();
connection.Close();
}
men det retunere en hel kolonne..
jeg skal have et bestemt navn trukket ud og ikke en kolonne.
der kan man skrive sådan her:
Hvis man ændre SQLCommandoen til dette her istedet :
"SELECT Year FROM Movies WHERE name = 'Goonies';"
der Kan man så hvis man fusker lidt skrive sådan :
while(objReader.Read())
{
Console.WriteLine(objReader["Year"].ToString());
}
men syntes ikke det er en optimal måde at gøre det på, er det ikke muligt at gøre det på en anden og lidt smartere måde?
60 point til den der vil svare på dette spørgsmål.
