Daugiau
Kaip SQL kalba pasirinkti paskutinį lentelės įrašą?
Tai pavyzdinis kodas, skirtas visiems lentelės įrašams išrinkti. Ar kas nors gali man parodyti, kaip išrinkti paskutinį tos lentelės įrašą?
select * from table
Kai naudoju: SELECT * FROM TABLE ORDER BY ID DESC LIMIT
gaunu šią klaidą: 1 eilutė: Neteisinga sintaksė šalia 'LIMIT'.
Aš naudoju tokį kodą:
private void LastRecord()
{
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["HELPDESK_OUTLOOKConnectionString3"].ToString());
conn.Open();
SqlDataReader myReader = null;
SqlCommand myCommand = new SqlCommand("SELECT * FROM HD_AANVRAGEN ORDER BY " +
"aanvraag_id DESC LIMIT 1", conn);
myReader = myCommand.ExecuteReader();
while (myReader.Read())
{
TextBox1.Text = (myReader["aanvraag_id"].ToString());
TextBox1.Text += (myReader["wijziging_nummer"].ToString());
TextBox1.Text += (myReader["melding_id"].ToString());
TextBox1.Text += (myReader["aanvraag_titel"].ToString());
TextBox1.Text += (myReader["aanvraag_omschrijving"].ToString());
TextBox1.Text += (myReader["doorlooptijd_id"].ToString());
TextBox1.Text += (myReader["rapporteren"].ToString());
TextBox1.Text += (myReader["werknemer_id"].ToString());
TextBox1.Text += (myReader["outlook_id"].ToString());
}
}
102
3
Neturėdami jokios papildomos informacijos, kuri Duomenų bazė ir t. t., geriausiai galime padaryti kažką panašaus į tai.
Sql serveris
MySql
Taip, tai mysql, SQL serveris: