Foros del Web » Programando para Internet » ASP Clásico »

insert into muy grande

Estas en el tema de insert into muy grande en el foro de ASP Clásico en Foros del Web. Buenas tardes foreros, por favor podrian exolicarme como debe ir el código en un insert que es muy grande, me sale error en el salto ...
  #1 (permalink)  
Antiguo 23/10/2006, 12:11
 
Fecha de Ingreso: octubre-2005
Mensajes: 85
Antigüedad: 18 años, 8 meses
Puntos: 0
Pregunta insert into muy grande

Buenas tardes foreros, por favor podrian exolicarme como debe ir el código en un insert que es muy grande, me sale error en el salto de línea.

Este es mi código

Código:
sql = "INSERT INTO fastsell ( marca,modelo,precio,recorrido,color,anio,a_gasolina,a_diesel,cilindraje,cant_cilindro,automatico,manual,tiptronic,traccion4x2,traccion4x4,alarma, alarma_sat,bloqueo_cent,candados_aut,aire_acond,climatizador,aros_mag,vid_esp_elect,halogeno,xenon,neblineros,tapizado_cuero,techo_corr,dir_hidr,asientos_elec,panel_comp,cruise_control,airbag,abss,esp,bas,otro_sist_seg,radio,cdplayer,dvd,tv,tuning,spoiler,aleron,volante_dep,estribos,otro_tuning,contado,financiamiento,num_foto) VALUES ("
				sql = sql & "'"  & marca & "','" & modelo & "','"& precio & "','" & recorrido & "','" & color & "','" & anio & "','" & a_gasolina & "','" & a_diesel & "','" & cilindraje & "','" & cant_cilindro & "','" & automatico & "'"
				sql = sql & ",'" & manual & "'," & "'" & tiptronic & "'," & "'" & traccion4x2 & "'," & "'" & traccion4x4 & "'," & "'" & alarma & "'," & "'" & alarma alarma_sat & "'," & "'" &  bloqueo_cent & "'," & "'" &  candados_aut & "'," & "'" &  aire_acond & "'," & "'" &  climatizador & "'"
				sql = sql & ",'" & aros_mag & "'," & "'" & vid_esp_elect & "'," & "'" & halogeno & "'," & "'" & xenon & "'," & "'" & neblineros & "'," & "'" & tapizado_cuero & "'," & "'" & techo_corr & "'," & "'" & dir_hidr & "'," & "'" & asientos_elec & "'," & "'" & panel_comp & "'," & "'" & cruise_control & "'," & "'" & airbag & "'"
				sql = sql & ",'" & abss & "'," & "'" & esp & "'," & "'" & bas & "'," & "'" & otro_sist_seg & "'," & "'" & radio & "'," & "'" & cdplayer & "'," & "'" & dvd & "'," & "'" & tv & "'," & "'" & tuning & "'," & "'" & spoiler & "'," & "'" & aleron & "'"
				sql = sql & ",'" & volante_dep & "'," & "'" & estribos & "'," & "'" & otro_tuning & "'," & "'" & contado & "'," & "'" & financiamiento & "'," & "'" & num_foto & "')"

Muchas gracias de antemano
Pilly
  #2 (permalink)  
Antiguo 23/10/2006, 12:20
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
y el error es?
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 23/10/2006, 13:48
 
Fecha de Ingreso: octubre-2005
Mensajes: 85
Antigüedad: 18 años, 8 meses
Puntos: 0
lo siento me olvide lo más importante, aqui va:

Error Type:
Microsoft VBScript compilation (0x800A0401)
Expected end of statement
/fastsell/save.asp, line 181, column 149
sql = sql & ",'" & manual & "'," & "'" & tiptronic & "'," & "'" & traccion4x2 & "'," & "'" & traccion4x4 & "'," & "'" & alarma & "'," & "'" & alarma alarma_sat & "'," & "'" & bloqueo_cent & "'," & "'" & candados_aut & "'"
----------------------------------------------------------------------------------------------------------------------------------------------------^
  #4 (permalink)  
Antiguo 23/10/2006, 14:40
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
deverias mejor ponerlo en otra forma
asi es mas facil detectar si estas poniendo mas comillas de las necesarias asi seldria mas facil

ahi tienes al gina
sql = sql & ",'" & manual & "'," & "'" & tiptronic & "'," & "'" & traccion4x2 & "'," & "'" & traccion4x4 & "'," & "'" & alarma & "'," & "'" & alarma alarma_sat & "'," & "'"

ese espacio no es correcto (creo) chequealo bien


Cita:
aql = "INSERT INTO fastsell ("
sql = sql & "marca, "
sql = sql & "modelo, "
sql = sql & "precio, "
sql = sql & "recorrido, "
sql = sql & "color, "
sql = sql & "anio, "
sql = sql & "a_gasolina, "
sql = sql & "a_diesel, "
sql = sql & "cilindraje, "
sql = sql & "cant_cilindro, "
sql = sql & "automatico, "
sql = sql & "manual, "
sql = sql & "tiptronic, "
sql = sql & "traccion4x2, "
sql = sql & "traccion4x4, "
sql = sql & "alarma, "
sql = sql & "alarma_sat, "
sql = sql & "bloqueo_cent, "
sql = sql & "candados_aut, "
sql = sql & "aire_acond, "
sql = sql & "climatizador, "
sql = sql & "aros_mag, "
sql = sql & "vid_esp_elect, "
sql = sql & "halogeno, "
sql = sql & "xenon, "
sql = sql & "neblineros, "
sql = sql & "tapizado_cuero, "
sql = sql & "techo_corr, "
sql = sql & "dir_hidr, "
sql = sql & "asientos_elec, "
sql = sql & "panel_comp, "
sql = sql & "cruise_control, "
sql = sql & "airbag, "
sql = sql & "abss, "
sql = sql & "esp, "
sql = sql & "bas, "
sql = sql & "otro_sist_seg, "
sql = sql & "radio, "
sql = sql & "cdplayer, "
sql = sql & "dvd, "
sql = sql & "tv, "
sql = sql & "tuning, "
sql = sql & "spoiler, "
sql = sql & "aleron, "
sql = sql & "volante_dep, "
sql = sql & "estribos, "
sql = sql & "otro_tuning, "
sql = sql & "contado, "
sql = sql & "financiamiento, "
sql = sql & "num_foto"
sql = sql & ") VALUES ("
__________________
JuanRa Pérez
San Salvador, El Salvador
  #5 (permalink)  
Antiguo 23/10/2006, 15:53
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Si, de hecho eso debe ser. Me suena a que fue un error de dedo
  #6 (permalink)  
Antiguo 23/10/2006, 15:58
 
Fecha de Ingreso: octubre-2005
Mensajes: 85
Antigüedad: 18 años, 8 meses
Puntos: 0
Sabes que no funciona y no hay nada de especial en la bdd, todos los campos son texto, ahora no me sale ningún error pero no graba nada,
este es el código. Dónde puede estar mal!!!
Código:
sql = "INSERT INTO fastsell ("
				sql = sql & "marca, "
				sql = sql & "modelo, "
				sql = sql & "precio, "
				sql = sql & "recorrido, "
				sql = sql & "color, "
				sql = sql & "anio, "
				sql = sql & "a_gasolina, "
				sql = sql & "a_diesel, "
				sql = sql & "cilindraje, "
				sql = sql & "cant_cilindro, "
				sql = sql & "automatico, "
				sql = sql & "manual, "
				sql = sql & "tiptronic, "
				sql = sql & "traccion4x2, "
				sql = sql & "traccion4x4, "
				sql = sql & "alarma, "
				sql = sql & "alarma_sat, "
				sql = sql & "bloqueo_cent, "
				sql = sql & "candados_aut, "
				sql = sql & "aire_acond, "
				sql = sql & "climatizador, "
				sql = sql & "aros_mag, "
				sql = sql & "vid_esp_elect, "
				sql = sql & "halogeno, "
				sql = sql & "xenon, "
				sql = sql & "neblineros, "
				sql = sql & "tapizado_cuero, "
				sql = sql & "techo_corr, "
				sql = sql & "dir_hidr, "
				sql = sql & "asientos_elec, "
				sql = sql & "panel_comp, "
				sql = sql & "cruise_control, "
				sql = sql & "airbag, "
				sql = sql & "abss, "
				sql = sql & "esp, "
				sql = sql & "bas, "
				sql = sql & "otro_sist_seg, "
				sql = sql & "radio, "
				sql = sql & "cdplayer, "
				sql = sql & "dvd, "
				sql = sql & "tv, "
				sql = sql & "tuning, "
				sql = sql & "spoiler, "
				sql = sql & "aleron, "
				sql = sql & "volante_dep, "
				sql = sql & "estribos, "
				sql = sql & "otro_tuning, "
				sql = sql & "contado, "
				sql = sql & "financiamiento, "
				sql = sql & "num_foto"
				sql = sql & ") VALUES ("
				sql = sql  & "'"  & marca & "','"  
				sql = sql & modelo & "','"  
				sql = sql & precio & "','"  
				sql = sql & recorrido & "','"  
				sql = sql & color & "','"  
				sql = sql & anio & "','"  
				sql = sql & a_gasolina & "','"  
				sql = sql & a_diesel & "','"  
				sql = sql & cilindraje & "','"  
				sql = sql & cant_cilindro & "','"  
				sql = sql & automatico & "','"  
				sql = sql & manual & "','"  
				sql = sql & tiptronic & "','"  
				sql = sql & traccion4x2 & "','"  
				sql = sql & traccion4x4 & "','"  
				sql = sql & alarma & "','" 
				sql = sql & alarma_sat & "','" 
				sql = sql & bloqueo_cent & "','"  
				sql = sql & candados_aut & "','"  
				sql = sql & aire_acond & "','"  
				sql = sql & climatizador & "','"  
				sql = sql & aros_mag & "','" 
				sql = sql & vid_esp_elect & "','" 
				sql = sql & halogeno & "','" 
				sql = sql & xenon & "','"  
				sql = sql & neblineros & "','"  
				sql = sql & tapizado_cuero & "','"  
				sql = sql & techo_corr & "','"  
				sql = sql & dir_hidr & "','" 
				sql = sql & asientos_elec & "','" 
				sql = sql & panel_comp & "','" 
				sql = sql & cruise_control & "','" 
				sql = sql & airbag & "','" 
				sql = sql & abss & "','" 
				sql = sql & esp & "','"  
				sql = sql & bas & "','" 
				sql = sql & otro_sist_seg & "','" 
				sql = sql & radio& "','"  
				sql = sql & cdplayer & "','" 
				sql = sql & dvd & "','"  
				sql = sql & tv & "','"  
				sql = sql & tuning & "','" 
				sql = sql & spoiler & "','" 
				sql = sql & aleron & "','" 
				sql = sql & volante_dep & "','"  
				sql = sql & estribos & "','" 
				sql = sql & otro_tuning & "','" 
				sql = sql & contado & "','" 
				sql = sql & financiamiento & "','" 
				sql = sql & num_foto& "')"
				Conn.Execute(sql)
  #7 (permalink)  
Antiguo 23/10/2006, 16:06
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Hazle un response.write a esa sentencia y ve que cada uno de los valores sea correcto, poco a poco y con paciencia, no hay de otra.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #8 (permalink)  
Antiguo 23/10/2006, 19:52
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Cita:
Sabes que no funciona y no hay nada de especial en la bdd, todos los campos son texto, ahora no me sale ningún error pero no graba nada,
Si todos los campos sin texto, ¿por qué a algunos les pones comillas y a otros no?

Si no te graba nada y no te marca error, quizá tienes una clàusula "On Error" que enmascara el error.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:00.