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

Error

Estas en el tema de Error en el foro de ASP Clásico en Foros del Web. Que significa este error [Microsoft][ODBC SQL Server Driver][SQL Server]Error al convertir el tipo de datos varchar a numeric. tengo esta busqueda SQL="SELECT * FROM sol_pap ...
  #1 (permalink)  
Antiguo 11/09/2006, 16:50
Avatar de ruben_vmb  
Fecha de Ingreso: noviembre-2003
Ubicación: Mex
Mensajes: 1.325
Antigüedad: 20 años, 6 meses
Puntos: 0
Error

Que significa este error

[Microsoft][ODBC SQL Server Driver][SQL Server]Error al convertir el tipo de datos varchar a numeric.


tengo esta busqueda
SQL="SELECT * FROM sol_pap WHERE descripcion = '"&b&"' or area = '"&c&"' or id = '"&d&"' order by id "

descripcion, area, son nvarchar
id es decimal
y el unico campo numeric es cantidad, pero ni lo pongo en el codigo

pd, busque pero la busqueda tanto aqui como en google para fdw no sirve !
bye
__________________
•.•´¯`•.•☆★ஐmiztontli•.•´¯`•.
'
  #2 (permalink)  
Antiguo 11/09/2006, 17:49
Avatar de Txane  
Fecha de Ingreso: febrero-2004
Ubicación: Morelia Michoacan
Mensajes: 272
Antigüedad: 20 años, 4 meses
Puntos: 2
ya provaste quitando el ' ' a id?
  #3 (permalink)  
Antiguo 11/09/2006, 18:23
Avatar de ruben_vmb  
Fecha de Ingreso: noviembre-2003
Ubicación: Mex
Mensajes: 1.325
Antigüedad: 20 años, 6 meses
Puntos: 0
sip
sale esto
Sintaxis incorrecta cerca de la palabra clave 'order'
xr cierto como igualo una constante
...
..
a=Request.Form("tipo")

If a = papeleria then
..
...
....
quiero q papeleria sea la constante
saludos y gracias a todos
__________________
•.•´¯`•.•☆★ஐmiztontli•.•´¯`•.
'
  #4 (permalink)  
Antiguo 12/09/2006, 09:04
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Cita:
Iniciado por ruben_vmb Ver Mensaje
tengo esta busqueda
SQL="SELECT * FROM sol_pap WHERE descripcion = '"&b&"' or area = '"&c&"' or id = '"&d&"' order by id ASC"
o DESC dependiendo como lo quieras ordenar

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #5 (permalink)  
Antiguo 12/09/2006, 10:44
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Pero el ASC está implícito al omitir el tipo de ordenamiento. Es ASC por default.
Hacé un response.write(SQL) : response.end() y pegá la salida aquí para verla.

Lo otro... pues:

a=Request.Form("tipo")
If a = "papeleria" then

o usando una constante...

CONST papeleria = "papeleria"
a=Request.Form("tipo")
If a = papeleria then
__________________
...___...
  #6 (permalink)  
Antiguo 12/09/2006, 12:09
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
oki doki no lo sabia

gracias maestro
__________________
JuanRa Pérez
San Salvador, El Salvador
  #7 (permalink)  
Antiguo 14/09/2006, 09:37
Avatar de ruben_vmb  
Fecha de Ingreso: noviembre-2003
Ubicación: Mex
Mensajes: 1.325
Antigüedad: 20 años, 6 meses
Puntos: 0
gracias a ambos, voy a probar
__________________
•.•´¯`•.•☆★ஐmiztontli•.•´¯`•.
'
  #8 (permalink)  
Antiguo 14/09/2006, 12:59
Avatar de ruben_vmb  
Fecha de Ingreso: noviembre-2003
Ubicación: Mex
Mensajes: 1.325
Antigüedad: 20 años, 6 meses
Puntos: 0
sale esto

SELECT * FROM sol_pap WHERE descripcion = 'plumones' or area = 'Dirección de Contabilidad' or id = '' order by id

solo me sale el error cuando al campo id no le pongo un valor
__________________
•.•´¯`•.•☆★ஐmiztontli•.•´¯`•.
'
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 02:04.