Problemas con insert desde vb 6.0 hacia una tabla de sql server 2000

11/06/2006 - 15:51 por seba_m | Informe spam
Gente,

Yo nuevamente, les comento que estoy intentando desde vb 6.0 :

hice una sentencia sql insert, pero en la tabla de la base de datos de
sql server 2000, tengo dos campos de fecha y otro de hora y me da error
cuando quiero ejecutar la consulta en vb 6.0, como se soluciona

Gracias

la sentencia es esta:

sql = "INSERT INTO Dolar (id_dolar, dolar, fecha, hora) VALUES (" & Id
& "," & CCur(txtDolar.Text) & ", '" & (Date) & "', #" & Time & "#)"

si le quito a hora los numerales me dice que hay mas parametros en un
klado que en el otro.

Gracias a todos

Preguntas similare

Leer las respuestas

#11 Miguel Egea
15/06/2006 - 09:41 | Informe spam
tiene que ser un . no una , .

Saludos
Miguel Egea
"seba_m" escribió en el mensaje
news:
Gente,

Bueno he logrado salvaguaerdar el error con lo que me dijeron, pero
tengo algunas dudas:

Tengo en mi base de dartos un campo tipo money, al cual si le doy
valores enteros, graba y actualiza bien, pero si le doy valores
decimales como ser 3,25, 1,25, etc, me salta este error:

por ejemplo si ingreso 3,25, me sa este error:

Linea 1: sintaxis incorrecta cerca de '25'

Como lo arreglo ?

ademas cual seria el tipo de campo texto y el tipo de cambo memo en slq
server 2000, ya que en access aparecen como memo y texto, y de paso
cual seria el campo si/no ?

Mil gracias

Respuesta Responder a este mensaje
#12 seba_m
16/06/2006 - 14:34 | Informe spam
Gente,

NO he entendido lo que me quisieron decir con que es uno y no una..

pero sigo con el problema de que si paso un valor money con coma, me
titra un error de linea 1: igual que explique en mi último post.

Gracias
Respuesta Responder a este mensaje
#13 Carlos Sacristán
16/06/2006 - 14:48 | Informe spam
Lo que Miguel quiso decirte es que el separador decimal no es una coma
(,), sino un punto (.). Modifícalo en tu sentencia y no te lanzará ese
mensaje


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"seba_m" escribió en el mensaje
news:
Gente,

NO he entendido lo que me quisieron decir con que es uno y no una..

pero sigo con el problema de que si paso un valor money con coma, me
titra un error de linea 1: igual que explique en mi último post.

Gracias
Respuesta Responder a este mensaje
#14 Miguel Egea
16/06/2006 - 17:45 | Informe spam
Así es, me he explicado fatal :)

Saludos

"Carlos Sacristán" <csacristanARROBAmvpsPUNTOorg> escribió en el mensaje
news:%23v$
Lo que Miguel quiso decirte es que el separador decimal no es una coma
(,), sino un punto (.). Modifícalo en tu sentencia y no te lanzará ese
mensaje


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"seba_m" escribió en el mensaje
news:
Gente,

NO he entendido lo que me quisieron decir con que es uno y no una..

pero sigo con el problema de que si paso un valor money con coma, me
titra un error de linea 1: igual que explique en mi último post.

Gracias


Respuesta Responder a este mensaje
#15 seba_m
16/06/2006 - 21:28 | Informe spam
Gente,

Primero que nada, no quiero que Miguel se sienta mal, me ayudo y eso es
lo que cuenta, ahora volviendo al tema del punto y de la coma, primero
que nada lo voy a probar, pero en caso de que sea eso, que en realidad
es lo más seguro, hay manera de que el sql server 2000 sea cual fuese
la confiuracion regional, me tome coma y no punto.

Gracias
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida