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

como genero un txt?

Estas en el tema de como genero un txt? en el foro de ASP Clásico en Foros del Web. Hola ... tengo una rutina asp y necesito generar un txt con los campos que me traera el query... los campos deberian quedar en el ...
  #1 (permalink)  
Antiguo 08/11/2006, 13:37
Avatar de seik!  
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 18 años
Puntos: 6
De acuerdo como genero un txt?

Hola ...
tengo una rutina asp y necesito generar un txt con los campos que me traera el query...

los campos deberian quedar en el .txt ordenados de la siguiente manera

campo1, campo2, campo3, campo4
campo1, campo2, campo3, campo4
campo1, campo2, campo3, campo4
campo1, campo2, campo3, campo4

estoy ocupando una base datos en sql server 2000...

la verdad nose si esto lo hago con asp o alguna herramienta (que desconosco) de Sql server....espero sus comentario y ayudas.

Saludos,
__________________
sEIK! -Chile-
Analista Programador.
  #2 (permalink)  
Antiguo 08/11/2006, 13:58
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
1. Itera tu recordset incrementando cada uno de los campos concatenados a "," 2. Por cada registro quita el ultimo caracter (left, len)
3. Concatena un vbCrLf.
4. Cuando tengas tu variable creada, por medio del FSO, crea un archivo de texto CerateTextFile, y escribe el contenido de tu variable en el.

http://www.aspfacil.com/articulos/fso.asp

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 08/11/2006, 14:38
Avatar de seik!  
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 18 años
Puntos: 6
:s

no entendi nada T_T!
algo mas practico
?
__________________
sEIK! -Chile-
Analista Programador.
  #4 (permalink)  
Antiguo 08/11/2006, 16:41
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 7 meses
Puntos: 8
Si, deberías de hacer lo que dice u_goldman es la forma más común de hacerlo revisa el link.

Saludos.
  #5 (permalink)  
Antiguo 09/11/2006, 06:15
Avatar de seik!  
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 18 años
Puntos: 6
De acuerdo Ya!

Loading......



Si tengo dudas espero puedan ayudarme nuevamente, gracias...


PD: seguro volvere a preguntar
__________________
sEIK! -Chile-
Analista Programador.
  #6 (permalink)  
Antiguo 09/11/2006, 07:24
Avatar de seik!  
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 18 años
Puntos: 6
De acuerdo A que te refieres con esto?

tengo unas preguntitas:

me imagino k guardo el recorset con los resultados conkatenados en un arreglo o algo asi...

el punto dos... a que te refieres?

2. Por cada registro quita el ultimo caracter (left, len)


explicame un poko el vbCrLf.

y por ultimo como podre identificar a cada fila de la consulta.. para generar el documento posteriormente.?

espero tenagas pasiencia para este novato :D
__________________
sEIK! -Chile-
Analista Programador.
  #7 (permalink)  
Antiguo 09/11/2006, 07:52
Avatar de seik!  
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 18 años
Puntos: 6
vbCrLf

vbCrLf asimila un ENTER en el teclado?

o una tabulacion?

algo asi..? o_O
__________________
sEIK! -Chile-
Analista Programador.
  #8 (permalink)  
Antiguo 09/11/2006, 08:01
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Pues si, de hecho en realidad es una constante que te sirve como sustituto al clásico Chr(13) & Chr(10)


Cita:
Other constants:
vbCr Chr(13) Carriage return.
VbCrLf Chr(13) & Chr(10) Carriage return-linefeed combination.
vbFormFeed Chr(12) Form feed; not useful in Microsoft Windows.
vbLf Chr(10) Line feed.
vbNewLine Chr(13) & Chr(10) or Chr(10) Platform-specific newline
character; whatever is appropriate for the platform.
vbNullChar Chr(0) Character having the value 0.
vbNullString String having value 0 Not the same as a zero-length
string (""); used for calling external procedures.
vbTab Chr(9) Horizontal tab.
vbVerticalTab Chr(11)
Saludos
  #9 (permalink)  
Antiguo 09/11/2006, 08:34
Avatar de seik!  
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 18 años
Puntos: 6
Gracias...

Termine, me funciono todo :D

u_goldman gracias por guiarme en el tema... ;)


mmm eso! :D

Saludos,
__________________
sEIK! -Chile-
Analista Programador.
  #10 (permalink)  
Antiguo 09/11/2006, 10:05
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Si se puede, si se puede
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 01:33.