PREGUNTAS CONTESTADAS - ASP≤nguaje=

 Hay un total de 357 Preguntas.<<  >> 

    Pregunta:  28893 - COMO CONFIGURAR EL SERVICIO SMTP DEL IIS 5
Autor:  Charlos Jim
No puedo enviar correo con el CDONTS del IIS 5. Trabajo con Win2000.

No se como configurar el servidor SMTP.
  Respuesta:  Fernando Fernández Lobillo
En la siguiente dirección hay articulos que pueden resolverte tus dudas.

http://www.iisfaq.com/MAIL/

Espero haberte ayudado.

    Pregunta:  29379 - APIS EN ASP
Autor:  Alexis Aravena
Hola amigos

Se pueden utilizar las Apis de windows en ASP, por ejemplo quiero leer arcivos ini al igual que en Visual Basic, si se puede agradeceria mucho que me pudieran ayudar.

Gracias
  Respuesta:  Wilfredo Pérez Velázquez
Hola colega:
Te recomiendo crees un ocx con un método público donde le pases el fichero .ini y este te lo anlice y devuelva el resultado en propiedades públicas o en métodos que pasándole un número te devuelvan la línea que deseas ver del fichero pto ini o el nombre de la sección que te interesa ok. O crear una DLL con algo similar y luego utilizar en tu página ASP lo sgte:(El ocx o la dll debes hacerlo en VB y luego registrarla en el servidor donde está el Hosting de dicha página ASP)

<%


Inifile.openfile "setup.ini" ' Invoca al método que abre el .ini
Inifile.get "Drivers" ' devuelve una sesión de interés particular

' Otra variante

set Inifile=server.createobject("MyOCX.Nombre")
Inifile.openfile "setup.ini" ' Invoca al método que abre el .ini
Inifile.get "Drivers" ' devuelve una sesión de interés particular

%>

Tanto el uno como el otro funcionan, pero uno es más lento que el otro. Pues Object no carga el objeto como tal hasta que no es instanciado o utilizado en el resto del código...

Si tienes duda en como crear un ocx o una dll desde VB contáctame ok...

Un saludo.

    Pregunta:  29542 - ADQUIRIR DATOS DE PUERTO EN ASP
Autor:  jimmy cortes
Hay alguna forma de adquirir datos serial y/o paralelo desde los puertos en asp? Como? Donde puedo obtener infomacion si es posible..?

Gracias
  Respuesta:  Wilfredo Pérez Velázquez
Hola colega:
Bueno, debes saber que una página ASP tiene cierta duración de ejecución en el servidor, por lo que para interactuar con un puerto te sugiero crees un ocx o una dll, donde estas deben estar cargadas fijas en memoria e instanciarlas desde ASP y obtener los datos del puerto a través de las mismas...No se que tipo de aplicación deseas, pero la idea es esa. Pues desde ASP, puedes interactuar con cualquier dll u OCX instalada en el servidor donde esté el hosting de dicha página...

Para ello solo basta con un set MyObject=server.createobject("ADODB.connection")

y luego MyObject.Metodo o MyObject.Propiedad ok...

Un saludo.

    Pregunta:  29601 - ELIMINAR TEMPORARY INTERNET FILES DESDE UNA PáGINA ASP
Autor:  Andres Casanueva
Hola, mi problema es que tengo que eliminar las páginas que se encuentran en los "Temporary Internet Files" del explorador en un determinado momento.

Es decir, tengo que hacer lo mismo que si en el explorador pinchara en el menu "Tools / Internet Options" y en la pestaña "General" pinchara en el botón "Delete Files...", pero programándolo en la ASP.

He intentado varias cosas:

- Con la clásica DLL "Microsoft Scripting Runtime" no consigo que me de permisos para acceder a las carpetas para borrar los archivos.

- Existe en el registro de Windows un "Temporary Internet Files Cleaner" que me remite a la DLL "Microsoft Internet Controls" (shDocVW.dll) pero no consigo saber a que clase y función tengo que llamar.

Ya conozco la solución de poner el código correspondiente para que nunca se cacheen las páginas y para que expiren (Response.expires = -1, Response.cachecontrol = "no cache") pero esto no me vale, ya que penalizaría el rendimiento de la aplicación. El explorador debe poder acceder a las páginas que tiene cacheadas hasta que yo se las borre con el método por el que os pregunto.

Gracias y un saludo.
  Respuesta:  Edwin Lenis
Hola Andres

Mi recomendación es que te dirijas a : http://www.allapi.net/agnet/apiviewer.shtml, te bajes el API Viewer y verifiques si encuentras la información de la .DLL que necesitas, el Api VIewer te muestra todas las propiedades y los metodos de una api de Windows. Tal vez asi logres conseguir lo que necesitas

    Pregunta:  30031 - EN UNA DIVISION DEJAR EL RESULTADO CON 2 DECIMALES
Autor:  Daniel R Bernal
Dada una division, y que la respuesta me de en decimales Ejemplo
= 23.4545556666 Como hago para tomas los primeros dos decimales?? o sea 23.45

Gracias
  Respuesta:  xavi
Utiliza la funcion FormatCurrency o FormatNumber... te adjunto la estrucutra...

FormatCurrency(Expresión[,NúmDígitosDespuésDeDecimal [,IncluirDígitoInicio [,UsarParéntesisParaNúmerosNegativos [,GrupoDígitos]]]])

FormatNumber(Expresión [,NúmDígitosDespuésDeDecimal [,IncluirDígitoInicio [,UsarParéntesisParaNúmerosNegativos [,GrupoDígitos]]]])

Saludos

    Pregunta:  30100 - PROGRAMACION EN CAPAS CON ASP
Autor:  luis godoy
hola me gustaria saber donde puedo encontrar información referente a la programación entra capas con ASP
  Respuesta:  William Fallas
lo primero que debes hacer es crear las dll ya sea en VB o C++, luego debes registrarles en el servidor, una ves registradas las dll, las referencias desde ASP, con un create Object,....

Debes hacer varias cosas, cualquier cosa mandame un e-mail, para comentarte cuales son las herramientas del server que debes usar para acceder las dll desde ASP
  Respuesta:  Jorge Salas
Lo que tenes que buscar es como programar en 3 capas, independientemente de si estas en ASP o en vbasic

    Pregunta:  30322 - EXCEL Y WORD VIEWER PARA ASP
Autor:  miguel rosales
Necesito saber donde puedo conseguirme el viewer del word y excel para ponerlo en mi web site, de esta forma cualquier persona que no tenga instalada word o excel en su maquina podra ver los documentos que se encue ntrar en mi servidor.
  Respuesta:  Fernando Fernández Lobillo
Aquí tienes la dirección que necesitas con los visores:

http://www.microsoft.com/office/000/viewers.asp

Espero haberte sido de ayuda

    Pregunta:  30593 - COMO USAR EL CLIPBOARD EN ASP, O JSCRIPT O VBSCRIPT
Autor:  Max Zavaleta
Necesito urgente como copiar una informacion al clipboard con codigo.
Es decir algo similar a esto :
clipboard.clear
clipboard.settext

Pero esto esta en Visual Basic..

Muchas gracias de antemano
  Respuesta:  a677dar a677dar
ve esta nota, ahí esta todo:

http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/clipboarddata.asp

    Pregunta:  30743 - COMO BLOQUEAR EL BOTON ATRAS
Autor:  Hugo Contreras
Me gustaria saver como puedo bloquear el boton atras del navegador, he visto algunas preguntas y respuestas relacionadas pero aun no me contestan del todo mi duda.
  Respuesta:  oscar fernandez
ten mi correo a mano y pasame el tuyo si quieres que estemos en contacto porque estoy muy interesado en el tema

<script language="javascript1.1">
function right(e) {
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)){
alert("No esta permitido el uso delbotón derecho del raton.");
return false;
}
return true;
}
document.onmousedown=right;
document.onmouseup=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (document.layers) window.captureEvents(Event.MOUSEUP);
window.onmousedown=right;
window.onmouseup=right;
</script>
  Respuesta:  Wilfredo Pérez Velázquez
Hola colega:
debes utilizar document.open("url","nombre de la ventana","history=0")

Si mal no recuerdo es así, aunque debes agregar toolbar=yes,... para no perder opciones del navegador.

Puede ser que desees esto en la primera página de tu web y para ello debes tener en el evento onload de window(BODY)
if (window.name!="mypage")
document.open("url","mypage","history=0,toolbar=yes")

Espero esto te ayude...

Un saludo.

    Pregunta:  31548 - COMO EJECUTAR UN QUERY EN ASP
Autor:  Laura Velazquez
estoy programando ASP y uso objetos ADO, mi problema es que cuando quiero ejecutar un query y que lo cargue en un recordset, no lo carga completo porq se corta la cadena al momento de ejecutarse. Este es mi codigo:

set rsMonto = Server.CreateObject("ADODB.Recordset")

strSQLMonto = "select claveCliente from domicilio where claveCliente in (SELECT distinct claveCliente FROM cuentaCliente WHERE claveCuenta IN (select clave from CUENTA WHERE montoCredito = 15000))"

Set rsMonto = conn.Execute(strSQLMonto)

Bueno, cuando ejecuta la variable strSQLMonto, devuelve que no encontro datos, siendo que ese mismo query lo ejecuto directamente en la base de datos y si manda registros.

Saben q es lo que puedo hacer para recibir registros?
gracias de antemano por su ayuda
  Respuesta:  Wilfredo Pérez Velázquez
Hola colega:

Si tu código es exactamente este(en cuanto a la conexión), debes saber que estás violando la apertura de la conexión con la BD y luego es que debes ejecutar tu consulta...

set conn=server.createobject("ADODB.Connection")
conn.open "FILDSN=xxx.dsn" ' esto es un ej contra un fichero DSN

Espero esto te ayude...

Un saludo.

|<  <<  22 23 24 25 26 27 28 29 30 31 32  >>  >|