Avatar billede zer0 Nybegynder
05. november 2012 - 19:09 Der er 1 kommentar og
1 løsning

Connect til DB og indsæt Navn

Hej.

Jeg er ny indenfor C#, og har derfor brug for jeres hjælp. Jeg er ved at lave et Kryds & Bolle spil, som, når PlayerO eller PlayerX har vundet , skal connecte til databasen, og opdatere enten PlayerO eller PlayerX med +1. Så man i princippet kan se hvilken spiller der har vundet flest gange.

Har har følgende ind til videre:

if (TicTacToePlayer.PlayerO == winner)
            {
            string connectionString =
            "server=12.12.12.12;" +
            "initial catalog=employee;" +
            "user id=sa;" +
            "password=sa123";
                using (SqlConnection conn =
                    new SqlConnection(connectionString))
                {
                    conn.Open();
                    using (SqlCommand cmd =
                        new SqlCommand("UPDATE PlayerO SET Player0="+1"" ,conn))
                    {
                    }
                }
                 
                   
            }
            else
            {
            string connectionString =
            "server=12.12.12.12;" +
            "initial catalog=employee;" +
            "user id=sa;" +
            "password=sa123";
                using (SqlConnection conn =
                    new SqlConnection(connectionString))
                {
                    conn.Open();
                    using (SqlCommand cmd =
                        new SqlCommand("UPDATE PlayerX SET PlayerX="+1"" ,conn))
                    {
                    }
           
           
            }


Har bare skrevet/kopieret det jeg umiddelbart ville tro jeg skulle skrive. Men, vil jeg kunne få en af jer til at hjælpe med hvordan jeg helt præcist skal skrive det? :)
Avatar billede Syska Mester
05. november 2012 - 19:23 #1
1. Brug Paramters: http://www.eksperten.dk/guide/831

2. Din sql ser forkert ud.

Bør den ikke være:
UPDATE UserTable SET Score = Score + 1 WHERE UserId = @PlayerId

mvh
Avatar billede zer0 Nybegynder
22. oktober 2014 - 09:02 #2
Lukker spørgsmålet.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester