2008/12/11 Jorge Diaz <jorge.dia...@gmail.com>: > 2008/12/11 Damian Culotta <damianculo...@gmail.com> >> >> 2008/12/11 Claudio Gajardo Garrido <claudio.gaja...@gmail.com>: >> > >> > >> > 2008/12/11 Javier Chávez B. <jchav...@gmail.com> >> >> >> >> > Los String que estoy probando: >> >> > >> >> > >> >> > SELECT public.vie_valida."NomUsu", public.vie_valida."PasUsu", >> >> > public.vie_valida."CodPer" FROM public.vie_valida >> >> > >> >> > SELECT public.vie_valida.NomUsu, public.vie_valida.PasUsu, >> >> > public.vie_valida.CodPer FROM public.vie_valida >> >> > >> >> > SELECT public.vie_valida.'NomUsu', public.vie_valida.'PasUsu', >> >> > public.vie_valida.'CodPer' FROM public.vie_valida >> >> > >> >> >> >> Jorge : >> >> Pero estas concatenando un string en ASP para tu consulta?, envia eso, >> >> haz un response.write (<tu_string>) para ver como sale por pantalla, >> >> ya que insisto eso debe ser un error de Parseo en ASP .. >> >> >> >> Slds. >> >> >> >> J. >> >> >> >> -- >> >> Cumprimentos >> >> jchavez >> >> linux User #397972 on http://counter.li.org/ >> >> >> >> Franklin P. Jones - "All women should know how to take care of >> >> children. Most of them will have a husband some day." >> >> -- >> >> TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá >> >> leerlo >> > >> > exacto, yo estoy pensando en lo mismo... dale con el response.write >> > >> > >> >> Al no ver todo el código estoy adivinando, pero ver comillas en los >> nombres de las columnas, sin ser escapeadas, en ASP, me llama la >> atención. >> -- >> TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo >> agradecerán > > > > Buenas tardes: > Aqui les copio las cadenas que tengo en el ASP asi como los resultados que > me dieran con el Response.Write > > Prueba 01 > SelSql = "SELECT public.vie_valida."NomUsu", public.vie_valida."PasUsu", > public.vie_valida."CodPer" FROM public.vie_valida" > Response.Write(SelSql & "<br>") > Resultado > Microsoft VBScript compilation error '800a0401' > Expected end of statement > /validaon.asp, line 31 > SelSql = "SELECT public.vie_valida."NomUsu", public.vie_valida."PasUsu", > public.vie_valida."CodPer" FROM public.vie_valida" > > Prueba 02 > SelSql = "SELECT public.vie_valida.'NomUsu', public.vie_valida.'PasUsu', > public.vie_valida.'CodPer' FROM public.vie_valida" > Response.Write(SelSql & "<br>") > Resultado > SELECT public.vie_valida.'NomUsu', public.vie_valida.'PasUsu', > public.vie_valida.'CodPer' FROM public.vie_valida > Microsoft OLE DB Provider for ODBC Drivers error '80004005' > ERROR: syntax error at or near "'NomUsu'" at character 26 > /validaon.asp, line 38 > > Prueba 03 > SelSql = "SELECT public.vie_valida.NomUsu, public.vie_valida.PasUsu, > public.vie_valida.CodPer FROM public.vie_valida" > Response.Write(SelSql & "<br>") > Resultado > SELECT public.vie_valida.NomUsu, public.vie_valida.PasUsu, > public.vie_valida.CodPer FROM public.vie_valida > Microsoft OLE DB Provider for ODBC Drivers error '80004005' > ERROR: column public.vie_valida.nomusu does not exist > /validaon.asp, line 38 > > Prueba 04 > SelSql = "SELECT public.vie_valida.nomusu, public.vie_valida.pasusu, > public.vie_valida.codper FROM public.vie_valida" > Response.Write(SelSql & "<br>") > Resultado > SELECT public.vie_valida.nomusu, public.vie_valida.pasusu, > public.vie_valida.codper FROM public.vie_valida > Microsoft OLE DB Provider for ODBC Drivers error '80004005' > ERROR: column public.vie_valida.nomusu does not exist > /validaon.asp, line 40 > > -- > Atte > Jorge Diaz >
Jorge: Uso solo la prueba 1 como ejemplo. ¿No debería ser así?. Prueba 01 SelSql = "SELECT public.vie_valida.""NomUsu"", public.vie_valida.""PasUsu"", public.vie_valida.""CodPer"" FROM public.vie_valida" Response.Write(SelSql & "<br>") Para imprimir una comilla en ASP, dentro de comillas, tenés que escapearlas con doble comilla. ¿No? -- TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo