SQL-String zum Speichern von double

Gast #5213652
Lesenswert?
• ▲
▼
Hallo Zusammen

Ich habe ein Problem mit dem Beschreiben einer Access Datenbank mit SQL 
in C#. Ich habe die Zelle als Zahl (double) konfiguriert und möchte z.B. 
0,25 eintragen.
Der nachfolgende Teil (darunter der gesamte) des SQL-String soll die 
0,25 der Datenbank übergeben, aber mit einem Komma kommt es zu einen 
Syntaxfehler, wenn man z.B. eine 1 schreibt wird dieser Wert in die 
Datenbank geschrieben.

UrFremdZeitAufwand = " + txtStundenFremd.Text + ",

Wie soll der Syntax richtig heißen. Bitte um Hilfe.


string strSqlAbf = " UPDATE Entstör SET UrsacheFremd = " + 
ckbFremd.Checked + ", Datum = '" + txtDate.Text + "', Störungsart = '" + 
cobStörArt.Text + "', Tätigkeit = '" + rtbTätig.Text + "', MaFremd = '" 
+
                txtMaFremd.Text + "',  UrFremdZeitAufwand = '" + 
txtStundenFremd.Text + "', FremdVerurs = '" + cobVerurs.Text + "', SamNr 
= '"
                + txtSamNr.Text + "', MA1 = '" + cobMa1.Text + "',  MA2 
= '" + cobMa2.Text + "' Where Entstör_SetNr = " + 
stuEntStörData.Entstör_SetNr;


Danke.

Lg.

Hans K.


            dbReader.ExecuteNonQuerry(strSqlAbf);

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.