Christmaspoo
Level-1
- Beiträge
- 250
- Reaktionspunkte
- 33
-> Hier kostenlos registrieren
Hallo,
ich habe eine Datenbankverbindung, welche bis auf eine "Kleinigkeit" funktioniert. In der Datenbank werden 104 Werte gespeichert, von denen ~90 den typ real haben sollen. Die variablen sind im WinCC als real angelegt. wenn ich dort eine Real mit Nachlommastelle 0 eingebe funktioniert die Verbindung zur DB einwandfrei. Trage ich in der DB händsich eine Real mit Nachkommastellen ein, klapp das laden in die SPS auch. Nur leider bin ich nicht in der lage eine Real mit Nachkommastelle per skript in die DB zu schreiben. In diesem Fall stürzt das Skript ab, nachdem ich den String generiert habe, noch bevor ich die Verbindung zur DB aufbaue. Woran kann das liegen? Google war leider nicht sonderlich hilfreich.
Edit: Beispielstring
Tag1 und Tag2 sind Typ Real
ich habe eine Datenbankverbindung, welche bis auf eine "Kleinigkeit" funktioniert. In der Datenbank werden 104 Werte gespeichert, von denen ~90 den typ real haben sollen. Die variablen sind im WinCC als real angelegt. wenn ich dort eine Real mit Nachlommastelle 0 eingebe funktioniert die Verbindung zur DB einwandfrei. Trage ich in der DB händsich eine Real mit Nachkommastellen ein, klapp das laden in die SPS auch. Nur leider bin ich nicht in der lage eine Real mit Nachkommastelle per skript in die DB zu schreiben. In diesem Fall stürzt das Skript ab, nachdem ich den String generiert habe, noch bevor ich die Verbindung zur DB aufbaue. Woran kann das liegen? Google war leider nicht sonderlich hilfreich.
Edit: Beispielstring
Code:
SQL = "UPDATE `Table` Set `var1` = '" & SmartTags("Tag1") &_
"',`var2` = '" & SmartTags("tag2") & "' WHERE (`Artikelnummer` = '"&Artikelnummer&"');"
Tag1 und Tag2 sind Typ Real
Zuletzt bearbeitet: