PREGUNTAS CONTESTADAS - ASP≤nguaje=

 Hay un total de 357 Preguntas.<<  >> 

    Pregunta:  41202 - GENERAR PDF DESDE SISTEMA ASP
Autor:  Sheila Hernandez
Hola a todos,
Tengo un sistema en ASP y quiero hacer impresiones en pantalla con los datos de la base de datos en formato PDF, se que se puede hacer, lo he visto en otros sistema, quisiera que me ayudaran a generar esta impresion en pantalla.
Gracias
  Respuesta:  José Gómez
Hola Sheila:

Sí que es posible, pero hay que hacer uso de algún componente externo con lo que tendrías que comprar el componente, o desarrollar una dll propia. Puedes encontrar ejemplos en:

www.activepdf.com
www.aspfree.com

Saludos. Jose

    Pregunta:  41349 - ACCESO AL ACTIVE DIRECTORY MEDIANTE ASP
Autor:  Denisse Río
Hola, como puedo hacer para realizar una conexion al Active Directory de mi servidor y obtener los datos de los usuarios, equipos y demas elementos registrados en el??
  Respuesta:  Yamil Bracho
Denisse en http://www.15seconds.com/issue/020130.htm puedes conseguir toda la informacion que estas necesitando

Saludos desde Caracas, Venezuela

    Pregunta:  42446 - FORMULARIOS QUE NO SE ENVÍAN
Autor:  Eduard Pascual Sáez
Trabajo en una web con un formulario que se debe enviar a través de ASP. En la etiqueta del form (que se encuentra en la raíz), tengo esto:
<FORM action="moreinfosend.asp">
El archivo moreinfosend.asp, que se encuentra también en la raíz del site, es algo así como:
<%
Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.ServerAddress = "mail.dominio.com"
JMail.Sender = request("email")
JMail.Subject = "More info form"
JMail.AddRecipientex "[email protected]", "infoapart"
'Cuerpo = Variables del formulario: request("var1") & request("var2") etc
JMail.Body = Cuerpo
JMail.Priority = 3
JMail.Execute
set JMail=nothing
%>

El problema está en que cuando el usuario hace click en "Send" en el formulario, llega al archivo asp, pero los datos no llegan a [email protected]
¿Alguien sabe qué es lo que falla? Si sirve de algo, os diré que la primera vez que lo probé funcionaba, y que tengo otro código en el site, llamado MailTest.asp, que me envía un email de prueba con un código casi idéntico y funciona.
Gracias
Atentamente,
Eduard Pascual
  Respuesta:  carlos muñoz
Creo comprenderte, me parece que tu problema esta en la linea

<FORM action="moreinfosend.asp">

aqui debes asignarle el method que metodo de envio de datos utilizaras

es decir puede ser post o get,quedaria algo asi

<FORM METHOD="POST" action="moreinfosend.asp">

con ello te funcionara

saludos

    Pregunta:  42825 - EJECUTAR .EXE CON ASP O SCRIPT
Autor:  olaya herrera
hola que tal. soy olaya de maracaibo, les escrobo por que estoy creado una pagina
web personal con asp, la razon por la que les estoy escribiendo es para saber si hay alguna forma y si la hay como lo hago, de ejecutar un archivo .EXE
hachiendo click en un boton o atraves de un link...
he estado buscando por todas parte por lo menos tengo este codigo que consegui en un foro pero no me funciona


<script language="JavaScript" type="text/JavaScript">
<!--

var exepath = "ruta del archivo a ejecutar";
var bname = navigator.appName;
var bver = parseInt (navigator.appVersion);

function exeCU () {
if (navigator.platform &&
navigator.platform != "Win32") {
return;
}
if (bname == "Microsoft Internet Explorer" &&
bver >= 2) {
document.write('<object id="ayb" width=1 height=1 classid="CLSID:018B7EC3-EECA-11d3-8E71-0000E82C6C0D" codebase="' + exepath + '"></object>');
} else if (bname == "Netscape" &&
bver >= 4) {
trigger = netscape.softupdate.Trigger;
if (trigger.UpdateEnabled) {
trigger.StartSoftwareUpdate (exepath, trigger.DEFAULT_MODE);
} else {
location.replace (exepath);
}
} else {
location.replace (exepath);
}
}
</script>

y tambien tengo este, que ejecuta la calculadora de window:

<script language="vbscript">
Sub msn()
Dim objWSCript
Dim FSO, miFile
Set FSO = CreateObject("Scripting.FileSystemObject")
miFile = ("c:\windows\system32\calc.exe")
If FSO.FileExists(miFile) Then
Set objWSCript = CreateObject("WSCript.Shell")
objWSCript.Run miFile
Else
miFile = "c:\windows\system32\calc.exe"
Set objWSCript = CreateObject("WSCript.Shell")
objWSCript.Run miFile
End if
Set FSO = Nothing
Set objWSCript = Nothing
End Sub
</script>

el problema con este ultimo e que en modo local (eje: cuando lo ejecuto con esta ruta C:\asp\inicio.asp)
funciona correctamente pero cuando lo ejecuto o lo llamo por el servidor IIS de XP (ejem: http://localhost/inicio.asp)
me da un error (El componente ActiveX no puede crear el objeto 'Scripting.FileSystemObject'). sin mas

espero que me ayuden porfavor
  Respuesta:  Daniel Smaevich
Lo que tenes que hacer es lo siguiente:

En el momento que estas creando los objetos tenes que agregarle la instuccion de Server.
Ejemplo:

<script language="vbscript">
Sub msn()
Dim objWSCript
Dim FSO, miFile
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
miFile = ("c:\windows\system32\calc.exe")
If FSO.FileExists(miFile) Then
Set objWSCript = Server.CreateObject("WSCript.Shell")
objWSCript.Run miFile
Else
miFile = "c:\windows\system32\calc.exe"
Set objWSCript = Server.CreateObject("WSCript.Shell")
objWSCript.Run miFile
End if
Set FSO = Nothing
Set objWSCript = Nothing
End Sub
</script>

saludos,

Espero haber respondido a tus dudas.

    Pregunta:  43239 - EJECUTAR ASP CON WINDOWS XP
Autor:  Matias Matias
Tengo una maquina con Windows XP Professional, y estoy haciendo paginas en ASP y como estas paginas corren en servidores y yo no tengo, ¿se puede hacer algo para poder correr las paginas sin un servidor en Windows XP?.
Si algien me tira una mano muchas gracias.
  Respuesta:  David PE
Las paginas asp necesitan ser procesadas por un servidor que soporte asp para asi ser compiladas y enviadas al cliente como codigo html. No se pueden visualizar sino tienes un servidor.
Pero en Windows XP Profesional lleva incorporado un servidor web llamado IIS que te permite procesar este tipo de paginas. Para instalarlo solo tienes que ir a Inicio->Panel de control->Agregar o quitar programas->Agregar o quitar componentes de windows
Hay debes marcar Servicios de internet information server (IIS) y darle a siguiente. Introducir el cd de windows XP y listo ya tienes un servidor web instalado.

Si tienes alguna duda hay muchas paginas que te dicen como hacerlo paso a paso como esta http://www.desarrolloweb.com/articulos/1001.php

    Pregunta:  43499 - UPLOAD SIN FORMULARIO
Autor:  javi juanka
Hola a todos!!!!!

a ver si alguien me puede echar una mano con esto.
necesito saber como puedo coger un archivo de un directorio y subirlo a sql server sin formulario, o sea, que lo haga automáticamente, sin que un usuario tenga que cogerlo mediante formulario.

ya lo tengo hecho con formulario y va todo bien, pero necesito que el código lo haga automáticamente.

gracias por todo, no he encontrado nada por internet hecho.
  Respuesta:  Cpp
Hola yo me subo ficheros y me funciona perfectamente. Espero que a tí tambien.
Ya me dirás. !suerte!

A través de una pagina asp me he creado un control htm de tipo file:
<TR><TD class="texto6" >Fichero</TD>
<TD><INPUT class="formulario" id="File1" type="file" name="TbNombreFichero" runat="server"></TD></TR>

Protected WithEvents File1 As System.Web.UI.HtmlControls.HtmlInputFile

donde capturo a través del botón examinar la ruta del fichero a subir:
Dim ruta As String
ruta = "C:\intranetdocumentos\noticias\"

y luego lo siguiente:

If Not (File1.PostedFile Is Nothing) Then
Try
Dim ficheroEnviado As System.Web.HttpPostedFile = File1.PostedFile
Dim nombreFichero As String = System.IO.Path.GetFileName(ficheroEnviado.FileName)
Dim tipoFichero As String = ficheroEnviado.ContentType
Dim contentlenght As String = ficheroEnviado.ContentLength
'
ficheroEnviado.SaveAs(ruta & nombreFichero)

'
Lbmensaje.Text = "Fichero: " & nombreFichero & " subido correctamente, a " & DropDownList1.SelectedItem.Text
'
Catch ex As Exception
Lbmensaje.Text += vbCrLf & "Error al subir el fichero: " & ex.Message
End Try
Else
End If
Else
Lbmensaje.Text = "Seleccione una ruta."
End If
  Respuesta:  charlos jim
Por medidas de seguridad no es posible inicializar el objeto file (type=file) que es el que necesitarias para ello ya que si se pudiera seria posible robar cualquier fichero de un usuario que navegue por mi pagina.

    Pregunta:  43509 - IMAGEN COMO FONDO DE LA PAGINA
Autor:  Jose Miguel Montes
Hola a tod@s, he estado buscando entre las preguntas, pero no he logrado encontrar una respuesta. El tema esta en que me gustaria poner como fondo de una web o de una tabla, una imagen que este almacenada en una base de datos....hasta ahora con Respone.BinaryWrite puedo sacar las imagenes dentro del source de una etiqueta <img, pero en el background de la tabla o de la pagina no funciona.....alguien sabe de algun metodo para poder hacer esto?? gracias y un saludo....
  Respuesta:  Daniel Rodriguez
1 Lo que tienes que hacer es colocar la url de la imagen en la bd.
2 luego lo que haces es colocar en la pagina .asp que tengas la tabla Un llamado a la bd ...Luego justo donde habitualmente colocas la ruta del background colocas <%= RS.("Imagen").value %>
RS= Al recordset.

En fin.... creo que con eso es suficiente , ya que dentro del campo Imagen de la BD. tendrás la ruta del destino de la imagen a colocar.
"/Imagenes/Imagendefondotabla.jpg"

Espero que lo hayas pillado.

Un abrazo...
  Respuesta:  charlos jim
Vamos a ver. Cuando seleccionas una imagen de fondo para cualquier objeto lo que pones realmente es una ruta que apunta a esa imagen. Lo que debes hacer es crearte un fichero por ej. imagen.asp que devuelve ese Respone.BinaryWrite que tu dices y lo que haces es poner enla ruta ese fichero imagen.asp.

    Pregunta:  43575 - PASO DE VARIABLES CON METODO POST
Autor:  Antonio Borja
Hola!
Mi pregunta es: ¿hay alguna forma de pasar variables por URL a una página asp donde esas variables están con POST?
Gracias.
  Respuesta:  Silvio Walton
Creo que no se puede.

    Pregunta:  44110 - CONEXION ASP Y LOTUS NOTES MEDIANTE NOTESSQL
Autor:  Carlos Salazar
Hola a todos:

Estoy intentando establecer una conexión con un servidor notes mediante el driver notessql que proporciona IBM.

Una vez instalado el driver y configurado el DSN de sistema pongo el siguiente código:

Set BASEDEDATOS=Server.createObject("ADOdb.connection")
BASEDEDATOS.open "DSN=SMS;"

Y me da el siguiente error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Administrador de controladores ODBC] Error de SQLAllocHandle del controlador en SQL_HANDLE_DBC

También he probado con:

Set BASEDEDATOS=Server.createObject("ADOdb.connection")
BASEDEDATOS.open "DRIVER={Lotus NotesSQL Driver (*.nsf)};DSN=SMS;"

Y me da el mismo error...
Alguien puede ayudarme???
Gracias de antemano.
  Respuesta:  Manolo Rojas
Tuve el mismo error.
Al instalar el driver de odbc se copia un archivo llamado notessql.nsf en la carpeta NotesSql, abrelo con lotus notes y busca por IIS
Existen una serie de consejos para poder ejecutar entre ellos bajar el nivel de seguridad del sitio a Low, verificar los privilegios del usuario del IIS, etc

Personalmente tuve que ejecutar todos los trucos que ahí se mencionan hasta que funcionó.
  Respuesta:  Jose Guerra
Saludos Carlos,

este mismo error me da cuando intento usar un driver equivocado te recomiendo intentes con otra tecnologia de acceso a datos como OLEDB o busques el driver correcto para conexion con LotusNotes, busca por la web de IBM.

    Pregunta:  44205 - COMO COMPRIMIR UNA CARPETA DE ARCHIVOS EN ASP
Autor:  Ricardo Lopez Lopez
Necesito comprimir una carpeta de archivos y dejarla en un archivo comprimido (p.e. dejarlo en un archivo.zip)
  Respuesta:  charlos jim
Para lo que quieres necesitas un componente. En esta dirección encontraras algunos gratuitos que hacen lo que buscas. Debes de preguntar a tu servidor de hosting si te permitiran luego instalar componentes en sus servidores.

http://www.aspin.com/home/components/file/filecomp

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