Foros del Web » Programando para Internet » ASP Clásico »

Crear una base de datos

Estas en el tema de Crear una base de datos en el foro de ASP Clásico en Foros del Web. Hola, quisiera ver si alguno de ustedes sabe como puedo hacer lo siguiente: Tengo una forma (cuestionario en linea), al momento en que los usuarios ...
  #1 (permalink)  
Antiguo 06/05/2004, 15:38
 
Fecha de Ingreso: diciembre-2003
Mensajes: 54
Antigüedad: 20 años, 5 meses
Puntos: 0
Crear una base de datos

Hola, quisiera ver si alguno de ustedes sabe como puedo hacer lo siguiente:
Tengo una forma (cuestionario en linea), al momento en que los usuarios la llenan y le dan enviar un ASP funciona de tal manera que manda un mail a X correo electronico, hasta ahi todo bien, ahora lo que necesito es que ademas de mandar estos mails me vaya creando un archivo en excel, txt o lo que sea donde se vayan guardando los datos......


alguien sabe??????
  #2 (permalink)  
Antiguo 06/05/2004, 16:23
 
Fecha de Ingreso: agosto-2003
Ubicación: Guatemala
Mensajes: 94
Antigüedad: 20 años, 10 meses
Puntos: 0
Escritura de archivos

Hola!
Para crear el archivo de texto necesitas crear una estructura o un formato especial, para despues poderlo recuperar y mostrarlo en pantalla.
Para crearlo necesitar usar el File System Object, de esta manera,
Código:
Dim objFSO 
Set objFSO = Server.CreateObject("Scripting.FileSystemObject") 'instanciamos el objeto
Verificas si existe el archivo
If objFSO.FileExists(Server.MapPath("/archivo.txt") Then
'Aqui puedes realizar la escritura de los datos en el archivo
Else
Dim txtFile
'Creamos el archivo
Set txtFile = objFSO.CreateTextFile("/archivo.txt")
'Luego puedes realizar la escritura de los datos en el archivo
End If
Para realizarlo con excel, tambien es sencillo, solamente te conectas a la hoja de datos, si ya la tienes creada, como si te estuvieras conectando a una base de datos, de esta manera
Código:
Set con = Server.CreateObject("ADODB.Connection")
con.Open "DRIVER={Microsoft Excel Driver (*.xsl)}; DBQ="&ruta_de_tu_archivo
Y utilizarlo con un recordset, puedes leer mas de esto en www.aspfacil.com .
Espero te sirva de algo
__________________
Luis Pirir
Programador Web
Móvil: (502) 50623292
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:23.