Вы находитесь на странице: 1из 2

Utilizando ASP, Flash y Bases de Datos

Alberto Bueno Webmaster de Flash Portal Insertar Datos Algo importante a la hora de trabajar con datos es poder almacenarlos en una base de datos. Este paso es el mas sencillo de todos ya que tan solo debes utilizar una sentencia SQL para insertar los datos. El primer paso es crear un formulario en Flash y que al pulsar un boton haga una llamada a nuestro ASP con loadvariables. Este paso lo podras ver mas claramente en el ejemplo. Seguidamente utilizaras el ASP para recoger los datos y llamar a la base de datos para insertarlos. La forma de recojer los datos desde nuestro ASP es la siguiente...
variable_nueva = request("nombre_variable_flash")

Y para insertar los datos utilizaremos...


strSQL = "INSERT INTO Tabla (Campo) VALUES ('" & variable_nueva & "')"

Para entederlo mejor bajate este ejemplo. Crear un Listado de la Base de Datos Quiza este sea el apartado mas complejo en cuanto a interaccion se refiere. Y la dificultad viene a la hora de expresar los datos en flash. Para ello, al ser algo que se crea dinamicamente, debes conocer la cantidad de datos que se envian y a partir de ahi crear un duplicate con los datos (en el ejemplo esta parte esta omitida y tan solo se recojen los primeros 15 registros) A destacar esta la manera de recojer los datos de la base de datos, a partir de un while. La x nos servira para conocer la cantidad de datos a enviar.
x = 1 while (not objRS.Eof) Response.Write "&Referen " & x & " = " & objRS("Referencia") & "&Nomb" & x & "=" & objRS("Nombre") objRS.MoveNext wend

En el ejemplo podras ver como recojer los datos en flash y como crear el duplicate, descarga el ejemplo desde aca. Ver Resultados Concretos Este apartado es muy interesante a la hora de mostrar los datos de un usuario concreto. Para ello debemos conocer una referencia de dicho usuario, la cual nos servira para identificarlo dentro de la base de datos. Recojeremos la referencia de la siguiente manera...

refer = request("referencia_flash")

Y esta la utilizamos de la siguiente manera...


strSQL = "SELECT * FROM Lista WHERE Referencia = " & refer

De esta manera ya tenemos los datos del usuario y solo nos queda mostrarlos en flash. Hace click aqui para descargarte este ejemplo.