Husk til en anden gang at fortælle hvilken fejlmeddelelse du får, så er det meget nemmere at hjælpe :)
Jeg tror dog at du får en feil, da ExecuteScalar returnerer et object, og du prøver at lægge denne ind i en int variabel uden at caste først.
Prøv at caste til int: int id = (int)sel.ExecuteScalar();
I mange tilfælde vil en id fra en database være en long (dette kommer and på hvordan den er defineret i databasen), og da vil ovenstående fejle. Da kan du enten konvertere til en int:
int id = Convert.ToInt32(sel.ExecuteScalar());
eller caste til en long: long id = (long)sel.ExecuteScalar();
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.