Grabar Fecha Con SQL

15/09/2004 - 19:27 por Carmelo Gonzalez | Informe spam
Hola amigos!!!

quiero grabar en una BD SQLServer pero me da error nose como hacerlo
MiComando.CommandText = "INSERT INTO MovimientoCaja (Codigo, Fecha) Values
('" & cCodCaj & "', #" & txtFecha.Value & "#)"


me da este error:

The name '#15' is not permitted en this context. Only constants,
expressions, or variables allowed here. Column names are not permitted

Preguntas similare

Leer las respuestas

#1 Ivan Mostacero
15/09/2004 - 19:47 | Informe spam
Hola,
podrias antes de enviar tu fecha convertirlo a tipo de dato fecha:
MiComando.CommandText = "INSERT INTO MovimientoCaja (Codigo, Fecha) Values
('" & cCodCaj & "', " & Ctype(txtFecha.Value, DateTime) & ")"

Saludos
Ivan Mostacero
MCSD .NET, Perú
http://www.timpsoft.tk/
"Carmelo Gonzalez" wrote in message
news:
Mostrar la cita
#2 Michel Ayesteran
15/09/2004 - 19:49 | Informe spam
Hola, para SQL el # no se debe utilizar en ese contexto el
numeral especifica objetos temporales (como Tablas)
lo q debes hacer es lo siguiente:

INSERT INTO MovimientoCaja (Codigo, Fecha) Values
Mostrar la cita
& "))"

creo q con eso estaria listo

Michel Ayesteran
MCP/MSAD/MCSD for .net
Venezuela

Mostrar la cita
como hacerlo
Mostrar la cita
(Codigo, Fecha) Values
Mostrar la cita
constants,
Mostrar la cita
not permitted
Mostrar la cita
#3 Maxi
15/09/2004 - 20:31 | Informe spam
HOLA, REVISA ESTE LINK

http://www.microsoft.com/spanish/ms...art157.asp


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Carmelo Gonzalez" escribió en el mensaje
news:
Mostrar la cita
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.748 / Virus Database: 500 - Release Date: 01/09/2004
Ads by Google
Search Busqueda sugerida