0
Ich habe diesen Code in VB6Datum + Zeit von VB6 SQL
Dim datahorS As String
datahorS = Text21.text & " " & Text22.text
Label2.Caption = datahorS
SQL = " insert into TabNFe_x (data_hora_ent) values " _
& "(" & "'" & datahorS & "'" & ")"
datahorS = 20/10/2016 13.54 und der Befehl
insert into TabNFe_x (data_hora_ent) values ('20/10/2016 13:54')
erro von SQL
Die Konvertierung eines Varchar-Datentyps in einen Datetime-Datentyp führte zu einem Wert außerhalb des Bereichs.
was mache ich falsch.
Dies ist anfällig für SQL-Injection, müssen Sie diese neu zu schreiben, eine parametrisierte Insert zu verwenden. Dies hat auch den Vorteil, eine Datetime korrekt zu behandeln. –