Está usted en Indice > Construcción > Lenguajes > JavaScript > Lecciones y Paso a Paso > Una Base de Datos sencilla, con ActiveX y JavaScript
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Una Base de Datos sencilla, con ActiveX y JavaScript

Este ejemplo, puede utilizarse en toda clase de servidores, independiente a la plataforma, pero solo es puede ser empleado en Microsoft Internet Explorer 4.0 o superior, además de que es exclusivamente de lectura.
1) Creamos un archivo de texto como la siguiente, o bien podemos lo podemos exportar directamente desde access, con la secuencia: Archivo/Exportar,   en el cuadro de diálogo, busca archivos de texto y da aceptar. Nota  evita el uso de comillas, en el delimitador que separa los campos y evita el uso de comillas en todo el archivo tendremos algo parecido a esto: 

Id,PARTENO,MARCA,DES

1,GORRA 355510,MIO,GORRA AZUL Y KHAKI CON LOGO MIO
2,ROPA 355431,GIORGIO,PLAYERA TEE BLANCA TALLA L CON LOGO GIORGIO
3,ROPA 355451,COMPETION,PLAYERA TEE NEGRA TALLA L CON LOGO COMPETION
4,ROPA 355586,CAMPEON,CAMISOLA WAFF NEGRA TALLA XL CON LOGO CAMPEON
5,ROPA 355590,ZETH,CAMISOLA WAFF COLOR GRIS TALLA XL CON LOGO ZETH
6,ROPA 355607,STRAUSS,SUDADERA AZUL CON LOGO ETRAUSS
7,ROPA 355621,WB,CAMISA DE MESCLILLA DENIM TALLA L CON LOGO WB
8,ROPA 355637,SERES,PARKA AZUL TALLA XL CON LOGO SERES
9,ROPA POLO AM,EXDEUS,PLAYERA POLO AMARILLA TALLA M CON LOGO EXDEUS
10,ROPA POLO AZ,MEN,PLAYERA POLO AZUL TALLA L CON LOGO MEN
   

2) En tu pagina Web inserta:

<object Id="comandos" classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
<Param Name="dataURL" Value="Tabla1.txt">
<Param Name="useHeader" value="true">
</object> 

En donde Id es el nombre del objerto, es importante que no lo pierdas, pues es indispensable, para el funcionamiento.

La clasificación señalada corresponde a ado, y no se puede variar en absoluto

El primer Paranam Name dice al activex donde tomar los datos, esto es la ruta dentro del servidor, es importante que este parámetro lleve la secuencia: fólder/archivo, no lo enlaces por medio de hipervínculo. 

El segundo Paranam Name,  separa las cabeceras del resto de los campos, esto es el nombre de los campos Otros Paranam Names que se emplean son:

<Paranam Name=”FieldDelim” Value=”#”> 

que indica el separador de campos, es decir, el separador de los distintos campos, de no emplearse, el activex, toma por omisión la coma, que es el valor por defecto. 

El siguiente es:

<Paranam Name=”RowDelim” Value=”$”> 

Que indica el separador de registros, esto es le carácter que separa las distintas filas de la tabla. De no escribir este parámetro se considerara el retorno de carro como separador de registro Nota Importante: 

Para ambos valores nunca emplees letras, solo símbolos y que sean los de menos uso, si por ejemplo hacemos una base de datos con los correos electrónicos de algunas personas, no empleemos @ para separar campos o delimitar las filas, puesto que esto genera un nuevo campo que no esta incluido en los headers ó cabeceras provocado que toda la tabla  se vea.



Usuarios que han visto este tema también han visto...

- Validación formularios en Javascript
- Cómo colocar los códigos Javascript
- Variables en Javascript
- Marcar todos los checkboxes con JavaScript
- Imprimir página con JavaScript


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 25-05-2012 a las 22:19:27