Avatar billede simsen Mester
25. juni 2006 - 07:26 Der er 2 kommentarer og
1 løsning

Convert to Int

Hejsa

Jeg har problemer med at indsætte i databasen, hvor det er et nummerisk felt. Jeg er klar over, jeg skal have konverteret mit tekstfelt (txtPostnr) til en int. Men er ikke klar over, hvordan og hvorledes?

Min kode:
            OleDbConnection minCon = new OleDbConnection();
            minCon.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\ANSI\\fakturasystem.mdb";

            OleDbCommand minCommand = new OleDbCommand("INSERT INTO Kunder (Navn, Adresse, Postnr) VALUES ('" + txtNavn.Text + "', '" + txtAdresse.Text + "', ' + txtPostnr.Text + ')", minCon);

            minCon.Open();
            try
            {
                minCommand.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
            }
            minCon.Close();
            this.Close();
Avatar billede Slettet bruger
25. juni 2006 - 07:43 #1
Du har vist fåët formange ' med - prøv med nedenstående.

OleDbCommand minCommand = new OleDbCommand("INSERT INTO Kunder (Navn, Adresse, Postnr) VALUES ('" + txtNavn.Text + "', '" + txtAdresse.Text + "', " + txtPostnr.Text + ")", minCon);
Avatar billede simsen Mester
25. juni 2006 - 08:05 #2
kryptos

Du har fuldstændig ret - jeg tror bare, jeg er stået for tidligt op - smid et svar og du får dine points - tak :-)

simsen
Avatar billede Slettet bruger
25. juni 2006 - 08:12 #3
;)
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