Tengo mi sistema que lo migre de access 2003 a MsSQL
En este tengo un botón que mediante una funciona guarda una serie de datos de un form en una tabla (esto me funcionaba perfecto en access), pero en sql me esta dando unos dolores de cabeza.
mi código es el siguiente:
Código:
Si lo dejo así me da un error de sintaxis al convertir una cadena de caracteres a datetime, lo cual es correcto, porque en mi sentencia tengo el formato de fecha entre comillas simples y por lo que estoy entendiendo esto en SQL es para cadenas de caracteres.Dim fecha As Date fecha = Now conectar SQL = "insert into head_venta (id_head_venta, fecha_vt, numcliente, subtotal, imp, total, usuario)" & _ "values ('" & Text6.Text & "', '" & fecha & "' ,'" & IdCte & "'," & Text8.Text & "," & Text9.Text & "," & Text10.Text & ", '" & strUsuario & "')" sisdb.Execute SQL ', adCmdText
Si le quito las comillas simples me da otro error:
Sintaxis incorrecta cerca de 'hh' (realmente no dice hh, sino que me muestra la hora del sistema).
Por favor les pido su ayuda porque ya no se que hacer con esto....