Find største værdi via SQL select og læg 1 til
HejJeg har fundet den største værdi i en tabel i en SQL server. Hvis jeg skriver værdien ud via response.write osv... så kommer den rigtige værdi ud, ingen problemer der...
Det jeg nu ønsker er at lægge 1 til den fundne værdi, så jeg kan lave en ny insert command der bruger den nye værdi. Jeg ville tro at jeg skulle convertere det objekt jeg får fra select sætningen for at kunne lægge 1 til, men kan ikke rigtigt finde ud af det.
Det smarteste var måske at bruge autonummerering i SQL serveren, men det er udelukket, så jeg skal finde på en anden løsning.
Er der nogen der kan hjælpe med det ?
Her er koden
String strSQLCountRes = "SELECT TOP 1 IDMode as antalres FROM newuser.tblModer order by IDMode desc";
SqlCommand myCommandCountRes = new SqlCommand(strSQLCountRes, Conn);
SqlDataAdapter myDataAdapterCountRes = new SqlDataAdapter(myCommandCountRes);
Conn.Open();
DataSet myDataSetCountRes = new DataSet();
myDataAdapterCountRes.Fill(myDataSetCountRes, "tblModer");
Response.Write(myDataSetCountRes.Tables["tblModer"].Rows[0]["antalres"].ToString());
Vh Sbjerre
