PREGUNTAS CONTESTADAS - ASP≤nguaje=

 Hay un total de 357 Preguntas.<<  >> 

    Pregunta:  53381 - ACENTOS EN PáGINA ASP
Autor:  Andrea Picón
Tengo un sitio es español y me están dando problemas los acentos. Para los textos fijos reemplazo los acentos por su equivalente en el formato html: por ejemplo: á = &acute;
El problema está en los datos dinámicos. Ya probé todas estas opciones y sigue el problema:

Response.CharSet="utf-8"
----------------------------------------------------
<%@ Language=VBScript CodePage=65001 %>
----------------------------------------------------
<%Session.CodePage = 65001%>
----------------------------------------------------
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
</head>
----------------------------------------------------
<% SetLocale("es-ar") %>
----------------------------------------------------

El IIS está en español así que el problema no está ahí. Alguien me puede ayudar?
Gracias desde ya
  Respuesta:  a b
SERVER.HTMLENCODE()

    Pregunta:  54260 - COMO EJECUTAR ESTE ARCHIVO EN ASP
Autor:  pamela l.
si alguien me ayuda, estoy trabajando mapguide, y necesito ejecutar un archivo .exe que crea un archivo .sdf pasandole un archivo .mif, que creo q se hace asi en asp:

Set oWSH= Server.CreateObject("WScript.Shell")

oWSH.Run """C:\Program Files\Autodesk\MapGuideSDFLoader6\sdfld32i.exe"" /IM /OS /WO /COORDPREC:32 /KEY:""1"" /NAME:""2"" /TYPE:P ""d:\temp1\regiones.mif"" ""d:\temp1\regiones.sdf"""

pero no aparece ningun archivo .sdf en la carpeta temp1.

YO SE QUE ESTOY HACIENDO LA EJECUCION DEL PROGRAMA MAL O ES ALGO DEL MAPGUIDE, PERO HICE JOB Q LO HICIERA LO ANTERIOR Y ESTE SI ME MUESTRA EL RESULTADO, PERO YO QUIERO CREARLA DESDE MI PAGINA. HELLLPPPPP
  Respuesta:  uribanabreak uribanabreak
Estas direccionando rutas locales desde un servidor web, eso no te sirve, una solucion para ello seria crear un control activex, que solicite el archivo al cliente, luego subir ese archivo al servidor, ejecutarlo y mostrar el resultado al cliente, claro esto si es que el cliente acepta ejecución de controles active x, la otra es que el cliente tenga el autocad, que bajes el archivo de tu servidor y que luego con visualbasic script, pero del lado del cliente no del servidor mandes a ajecutar eso que tienes pero como te dije eso no es funcional por ningun lado

    Pregunta:  55391 - LLAMAR A UNA FUNCION DE SQL DESDE ASP
Autor:  caro caro
Hola, necesitaría saber como se puede llamar desde ASP a una función creada en sql y que devuelve una cadena.
  Respuesta:  Carolina Palacios
Buenas, he resuelto mi duda, lo que he hecho ha sido crear una tabla auxiliar con un campo y he cambiado la funcion por un procedimiento y dentro de este he añadido la sentencia de INSERT INTO tablaAuxiliar(consulta) donde consulta es el valor que quiero añadir y ya me funciona.  No se si esto es correcto pero a mi me ha valido.

    Pregunta:  55504 - COMO TRABAJAR CON UN TREEVIEW EN ASP VISUAL SCRIPT
Autor:  Jock Casthel
Buenos días
No se como declarar un TreeView y asignarle datos, lo he intentado con <OBJECT id=TreeView1 ....
pero no hay forma de asignarle datos, me sale un error tal como:

Error de Microsoft VBScript en tiempo de ejecución error '800a01a8'

Se requiere un objeto: ''

/MenuPrincipal/default.asp, línea 43

PODEIS AYUDARME, GRACIAS
  Respuesta:  Javier Pedraza
Yo te recomendaría buscar algún código de los que ya están definidos e incluir tus códigos.

Anexo algunas sugerencias:
www.obout.com
www.visualasp.com
www.classicasp.com

Saludos.

    Pregunta:  55727 - RENOMBRAR IMAGENES
Autor:  gpr gpr
Hola a todos, necesito codigo de como hacer para cuando borro una foto de un directorio en mi servidor asp, renombrar las siguientes es decir, mis fotos se guardan con un numero cada una, y si por ejemplo yo borro la numero 5, k automaticamente, la 6 pase a ser la 5 y asi sucesivamente el resto de las k aya.

os agradeceria me ayudarais, un saludo
  Respuesta:  Diego
Hola, gpr gpr, con respecto a tu pregunta te respondo lo sigiuente:

set oFSO = Server.CreateObject("Scripting.FileSystemObject")
'(seleccionas el archivo que vas a copiar con el nombre original, con la ubicacion completa)

set archivo = oFSO.GetFile("ruta")
'(copias el archivo en la nueva ubicacion con el nuevo nombre)
archivo.Copy("ruta ombreNUEVO")

'(despues de aqui puedes borrar el archivo original)
oFSO.DeleteFile("ruta")

Primero crea el objeto de archivo, después selecciona la foto original(es decir la 6) después la copia en otro archivo con el nombre que elijas y por último borra el archivo original,

Para tu caso podrías hacer un ciclo for que repita este proceso, inicializado según la foto que borres, algo como esto

foto_borrada = 8' foto que se borra
foto_proxima = foto_borrada +1' la que viene
cant_fotos = ...' acá estaría la cantidad de fotos en total

for foto_proxima to cant_fotos

...
proceso copia-borrado
...

next

espero te sirva, saludos.

    Pregunta:  56286 - INTERFAZ NO COMPATIBLE
Autor:  Sara Lar
En mis asp que son por lo general formularios incluyo botones que dan acceso a consultas que ayudan en la introduccion de los campos del formulario. Lo hago de la siguiente forma:

<script LANGUAGE="VBScript">
<!--
'--- consulta clientes
function consultacli()
auxstr = window.open(".consucli.asp?t=" & date & time ,"Clientes","left=200,top=100,height=440,width=600,scrollbars=yes",true)
end function

Esto funciona en la version 6.0 de Internet Explorer pero en la version 7.0 me da el siguiente error: “Interfaz no compatible” justo en el window.open

Agradezco cualquier ayuda
  Respuesta:  Mar
Prueba a hacer lo siguiente:
function consultacli()
window.open(".consucli.asp?t=" & date & time ,'Clientes','left=200,top=100,height=440,width=600,scrollbars=yes')
end function
Simplemente he quitado las comillas dobles de los parámetros de la ventana y el true.
Ya me contarás

    Pregunta:  56355 - ASP / CRYSTAL REPORTS 8.0 / PDF
Autor:  Pilar BR
Hola,
quisiera saber si hay alguna forma desde ASP de exportar un informe de CRYSTAL REPORTS 8.0 a PDF.

También al imprimir el informe desde ASP se pierde toda justificación de un texto que son las condiciones de un contrato, ¿sabéis algo?

¿Y ejecutar la impresión desde el servidor? porque tengo una fuente para un código de barras y cuando se ejecuta desde cliente va bien, pero la fuente la coje del cliente y no se quiere instalar en todos los puestos.

Gracias.
  Respuesta:  Mar
Hola
Prueba a meter en tu código lo siguiente
oRpt.ExportOptions.DiskFileName = strPathName & ".pdf"
oRpt.ExportOptions.FormatType = 31 ' PDF
oRpt.Export False

donde oRpt es el informe y strPathName el nombre del archivo que vaya a darle.

Lo de imprmir yo lo solucioné usando la regla y guias del crystal en el diseño del informe. Comprueba que los lados de los campos juntos se ponen en distinto color diciendote que están completamente alineados

Lo del código de barras... No sé.

Un saludo y espero haberte ayudado

    Pregunta:  57007 - TEST DE LA CONEXION A UNA BD
Autor:  Mauricio Rivera
Buen dia a todos.

Estoy intentado hacer un Test de la conexion a una BD a traves de string de conexion. Lo que ocurre es que el usuario y contrasena de esta conexion debe variar, es decir el usuario debe ingresarlo. Ahora bien requiero indicarle al usuario que los datos que introdujo estan errados en caso de que sea asi. Lo que me pasa es que estoy usando la propiedad Open de mi conexion. Pero cuando los datos son invalidos la ejecucion de la pagina queda con un error, necesito que esta ejecucion continue para poder capturar el error y poder mostrarlo al usuario.

Como puedo hacer esto, o si hay alguna forma de realizar un test de conexion mas rapido a traves de un string de conexion.

Muchas gracias por su ayuda.
  Respuesta:  Alexis Adrovez
debes manejar el error con

On Error Resume Next

Esto te permite seguir ejecutando la paguina a pesar que haya ocurrido un error.

ahora para tomar dicho error y mostrarlo.

Response.Write Err.number & "<br>"
Response.Write Err.Description & "<br>"

Salu2

    Pregunta:  58250 - NO SE ME RESUELVEN LAS PAGINAS ASP
Autor:  Gerardo Santos
Ya registre el IIS y ya tengo el directorioc:Inetpubwwwroot pero al correr el clasico Hola mundo solo me aparecen el codigo html, ademas el programa con ext. asp me lo ve la maquina como formato irreconosible...
  Respuesta:  Jose Antonio Cabañero Damas
Eso es culpa de los permisos de la carpeta y del registro, puesto que a veces la instalación del IIs se realiza corrupta por que en el registro de windows están mal.

Te contesto de cabeza, por lo que no lo he podido comprobar, si ves que no te sale, no dudes en contactar conmigo.

    Pregunta:  58353 - PROB. CON FORMULARIO ASP
Autor:  margaret
Hola una pregunta tengo problemas con un formulario en asp, este a sido creado (en htm y asp), con la finalidad de que los usuarios manden sus comentarios a traves de este formulario, cuando pongo este formulario en el servidor solo me corre el htm mas no el asp, me sale que no se puede mostrar la pagina y mas abajo

(HTTP 500 - Error interno del servidor
Internet Explorer )

El servidor esta con Windows 2003, IIS6.

En el Procesamiento del Envio del Correo tiene lo siguiente:

Set Mailer = Server.CreateObject("CDONTS.NewMail")

Lo que quisiera saber es si esto podria ser el problema el CDONTS.NewMail o alguna configuración en el IIS6, si tuvieran alguna respuesta a este problema se los agradeceria mucho.
  Respuesta:  Alexis Adrovez
Primero que todo deves tener un sitio virtual en el IIS donde estaran las paginas o estructura de tu sitio, asi podras ejecutar paginas ASP.

Si tienes el sitio OK y el error sigue (por lo que veo necesitas enviar mail) te dejo este codigo.
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")


'Quien Envia el Mail
Mailer.FromName = "Nombre De" ' Nombre de Kien Envia
Mailer.FromAddress = "[email protected]" 'mail de kien envia
Mailer.RemoteHost = "100.100.100.100" ' Servidor Exchange

'Asunto y Mensaje del Mail.
Mailer.Subject = "Asunto......"
Mailer.BodyText = "bla bla bla"

var_para = "[email protected]"

'Nombre y Mail a quien enviamos
Mailer.AddRecipient var_para, var_mail

Mailer.TimeOut = 120
Mailer.ReturnReceipt = true

if Mailer.SendMail then
'Muestra mensaje ke el mail ha sido enviado
else
'Muestra mensaje de Error.
end if

|<  <<  26 27 28 29 30 31 32 33 34 35 36  >>  >|