PREGUNTAS CONTESTADAS - ASP

 Hay un total de 357 Preguntas.<<  >> 

    Pregunta:  4777 - TABLAS VINCULADAS EN ACCESS PARA ASP
Autor:  Perezmon
Mi caso es el siguiente: tengo dos páginas ASP que acceden a una BD, dos de cuyas tablas pertenecen a otra BD. Si las vinculo, me da error en la conexión, pero si las importo no. Me conviene que estén vinculadas por seguridad. ¿Qué problema hay? ¿Se puede hacer de alguna forma? Gracias por vuestra atención y Feliz Navidad.
  Respuesta:  nadyzil nadyzil
El problema es que te debes de logear en una tabla vinculda por ejemplo si tienes una tabla en Access y otra en SQL:

Dim ConexionBD,Qry, ConexNom, QueryStr,QryS,Con,BasT

**********Para access*******************´
QueryStrAccess= Request.form("dns-db") ´Nombre de la coneccion Acces ODBC

´Aqui te bajas los datos (debe da haber un form para que los mande o los pides como variables depende de como estes haciendo tu aplicacion.

Usu = Request.form("id-db")
Pas = Request.form("ps-db")
Ser = Request.form("serv")

´**********Para SQL*******************
QueryStrSQL="DRIVER={SQL Server};SERVER=" & Ser & ";DATABASE=" & ConexNom & ";UID=" & Usu & ";PWD=" & Pas


Set ConexionBD = Server.CreateObject("ADOdb.Connection")
ConexBDAccess.Open QueryStrAccess ´abres la coneccion Access

ConexBDSQL.Open QueryStrSQL ´abres la coneccion SQL

Y ya tienes abiertas las dos para trabajar con ellas en ASP. El codigo que te muestro esta vBasicScript.

  Respuesta:  el raul salas
utiliza 2 conexiones manejando recordsets, y no tendras problema alguno.

    Pregunta:  4957 - PROGRAMA PARA ENVIAR CORREO CON ASP
Autor:  Xavi
Que programa necesito para enviar un correo a traves de ASP.
Gracias.
  Respuesta:  Martin Neu
Hola!
Deberias registrar un OCX de conexion con SMTP y utilizarlo.
Para ello debes copiarlo al directorio de windows \\system32 y tipear:
regsvr32 nombre_componente.ocx

Te mando una lista de lugares de donde bajarte algunos OCX.

http://www.shareup.net/Development/ActiveX/SMTP-OCX-review-10519.html
http://www.handyarchive.com/free/smtp-ocx/
http://www.shareware-catalog.com/smtp-ocx-download-10475.htm

O busca en google esto: +smtp +ocx +free

Espero te sirva!, saludos!
  Respuesta:  Homero Trujillo Zanatta
Puedes Ocupar el w3 JMail, esta muy completo y facil de usar
  Respuesta:  Luis Miguel Caballero González Cueva
Microsoft tiene la clase CDONTS.DLL que viene instalado con el IIS y cuya documentación está en http://help.activeserverpages.com/iishelp/iis/htm/asp/amsm3odb.htm
  Respuesta:  Xavi
Yo conozco dos DLL que te puedes servir.
1.-ASPMail, el cual lo puedes descargar desde: http://www.aspemail.com/download.html
2.-JMail, que lo puedes descargar desde: http://www.dimac.net

    Pregunta:  5068 - INCLUDE CON UNA PÁGINA CON FRAMES O MARCOS
Autor:  Vicente Borrego
Es posible colocar dentro de un include (en un asp) una página que contenga frames o marcos.
Gracias por su colaboración
  Respuesta:  Melvin Nava
Claro! mientras el archivo de frames que vayas a incluir sea dentro de una pagina que contenga framesets y no choque con los existentes...

Si lo que quieres es incluir un frame dentro de otra pagina que no sea de frameset, puedes usar los tags <iframe> pero solo funcionan en Internet Explorer.

Ej:
<IFRAME src="http://www.maracaibo.com.ve/default.asp" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" vspace="0" hspace="0" width="300" height="300"> </IFRAME>

Suerte!!

    Pregunta:  5097 - GENERAR ARCHIVOS CON ASP
Autor:  Maximiliano Barriga Roco
Hola, habria alguien que me pueda responder la siguiente pregunta..
¿Como puedo lanzar el resultado de una query a un archivo de texto?....
Realmente necesito su ayuda amigos..
  Respuesta:  Xavi
Aqui te mando el ejemplo que hay en la ayuda...

Function EscribirEnArchivo
Const ParaLeer = 1, ParaEscribir = 2
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile("c:\prueba.txt", ParaEscribir, True)
f.Write "Hola mundo"
Set f = fso.OpenTextFile("c:\prueba.txt", ParaLeer)
EscribirEnArchivo = f.ReadLine
End Function

Espero que te sirva

    Pregunta:  5199 - ERROR 0115
Autor:  javier pastrian
hola, me gustaria saber posibles soluciones al error asp 0115, tengo instalado IIS4, windows NT Workstation. Me gustaria saber posibles soluciones, que tengo mal, no algo por favor.

Gracias
  Respuesta:  Victor Gonzalez
Seguramente se te han estropeado algun registro de DLL (oleaut, etc.etc) reinstala Dcom y se arreglará
  Respuesta:  José Luis Sanz del Cura
Actualiza el MSDAC a la ultima versión.

Mira los permisos que tienes en la Web, tiene que tener permisos de Ejecución.

Mira los permisos que tiene la carpeta de esa web en NT.

    Pregunta:  5206 - FTP POR ASP
Autor:  Maximiliano Barriga Roco
Necesito, si pudiran ayudarme, ver la forma de enviar un archivo que esta en un servidor de web a un servidor unix por ftp, esta transaccion debe ser transparente para el usuario
¿como lo hago con asp?
  Respuesta:  Heber Irizarry-Vega
Puedes escribir un "batch script" para enviar el archivo en un proceso diferente.

eg. fileUpload.bat <file>

y dentro del fileUpload.bat

    Pregunta:  5266 - LEER UNA ETIQUETA HTM
Autor:  jonathan o´shee
Como se puede leer una etiqueta htm de una pagina
ejemplo:
quiero leer la etiqueta title , y me deveria devolver "titulo"
<title> titulo</title>
  Respuesta:  spyron .net
prueba asi y llora de rabia:

<HTML>
<HEAD>
<TITLE name=t id=t>xxxxxxxxx</TITLE>
</HEAD>
<BODY>

<P><INPUT id=button1 name=button1 type=button value=Button onclick="alert(t.innerText);"></P>

</BODY>
</HTML>

no solo te ahorras lineas de codigo sino que incluso evitas recorrer todos los controles del documento ( por que ya te sabes su ID)

otra cosa sería si tienes colecciones de objetos, pero los puedes tratar igualmente con su ID.
  Respuesta:  Claudio Moscoso
Lo puedes hacer con script, aqui hay 2 formas de hacerlo...

:-)

<HTML>
<HEAD>
<TITLE name=t id=t>xxxxxxxxx</TITLE>
<SCRIPT Language=VBScript>
sub elClick()
msgbox t.innerText

for i = 0 to document.all.length -1
if document.all(i).tagName = "TITLE" then
var = document.all.item(i).innerText
end if
next
msgbox var
end sub
</SCRIPT>
</HEAD>
<BODY>

<P><INPUT id=button1 name=button1 type=button value=Button onclick="elClick()"></P>

</BODY>
</HTML>

    Pregunta:  5284 - LIGAR EXCEL CON ASP
Autor:  Rogelio González Quirós
Me gustaria saber si se puede ligar el graficardor de excel con una pagina ASP como lo hace Visual Basic atraves del Dll. con COM´s, es que deseo aprovechar esa herramienta para publicar en mi pagina unos graficos estadisticos.
Gracias de ante mano por cualquier ayuda.
Saludos!!
  Respuesta:  Any
Lo que tenes que hacer es generar una macro en Excel.
Luego por ej creas un objeto en alguna subrutina
Dim xlApp
Set xlApp = CreateObject("Excel.Application")
y luego reemplazar lo que generaste en la macro.
Por ej donde decias
Workbooks.Add pones xlApp.Workbooks.Add que es la sentenica pa crear un libro y asi con todo. Tene en cuenta que cuando generaste la macro usas constante de Excel, asi que vas a tener que reemplazar esas constantes por los numero correspondientes.
Espero que te haya servido. Cualquier cosa escribime.
Saludos...

    Pregunta:  5449 - TYPE MISMATCH:ACCESANDO BD SQL DESDE ASP CON VBSCRIPT
Autor:  Juan Silvetti
PROBLEMA:TENGO UNA BASE DE DATOS SQL, EN UNA TABLA TENGO UN CAMPO DECLARADO COMO TIPO FLOAT, CUANDO QUIERO INGRESAR LOS DATOS DE UN FORMULARIO DESDE UNA PAGINA ASP LE HAGO LA SIGUIENTE CONVERSION:TABLA("nombre_campo")=CDbl(Request.Form("campo_de_formulario")) PARA CONVERTIR EL CAMPO DE TIPO TEXTO O STRING A UN TIPO NUMERICO DE PUNTO FLOTANTE PERO SE GRABAN UNOS CUANTOS REGISTROS Y ME APARECE EL ERROR DE TYPE MISTMATCH
ALGUIEN ME PUEDE AYUDAR?????
  Respuesta:  Alfredo Barrios Cruz
Seguramente en en alguno de los Request.Form("campo_de_formulario") hay un espacio o un caracter no numerico u una coma, debes agragar una validación pa'que no te salga ese error, de hecho creo que son dos validaciones, una para que vayan espacios o caracteres no numericos o mas de un punto (123.456), y la otra es para la lonfitud.

    Pregunta:  5544 - CONEXION ENTRE ASP Y MYSQL
Autor:  Juan M Jaramillo
como puedo conectarme a traves de una pagina asp a una base de datos que tengo montada en MySQL.
he intentado poro me dice que no tengo ninguna base de datos seleccionada.

cual son los comandos para realizar la conexion.

gracias
  Respuesta:  Jordi Hidalgo
Para conectarte a una base de datos desde MySQL necesitas descargarte de la web de MySQL el controlador MyODBC para conectar a la base de datos a traves de las ODBC y la cadena de conexión seria la siguiente.Set conn = Server.CreateObject ("ADODB.Connection")

strCon = "Driver={MySql}; Database=nombre_base_datos; UID=su_UserID; PWD=su_Password"

conn.Open strCon

Un Saludo.
  Respuesta:  Adrián Fernández
Te pongo un ejemplo de una conexión.

<%
Set objConn = Server.CreateObject("ADODB.Connection")

objConn.ConnectionString = "driver={SQL Server};server=SQL.SERVIDOR.COM;uid=USUARIO;pwd=CONTRASEÑA;database=BASEDEDATOS"
objConn.Open
<< comandos >>
objConn.Close

Saludos

|<  <<  1 2 3 4 5 6 7 8 9 10 11  >>  >|