Conectando la BD con nuestras pginas Dreamweaver UltraDev - PowerPoint PPT Presentation

1 / 28
About This Presentation
Title:

Conectando la BD con nuestras pginas Dreamweaver UltraDev

Description:

ODBC (Open DataBase Connectivity) nos permite conectar con la base de datos ... Su 'action' ser llamar a otra p gina de respuesta (respuesta.asp) ... – PowerPoint PPT presentation

Number of Views:94
Avg rating:3.0/5.0
Slides: 29
Provided by: Toni99
Category:

less

Transcript and Presenter's Notes

Title: Conectando la BD con nuestras pginas Dreamweaver UltraDev


1
Conectando la BD con nuestras páginasDreamweaver
UltraDev
  • Toni Navarrete
  • Interactivitat a Internet, Idees i Processos
  • Barcelona, 23/2/2002

2
Servidor ODBC (1)
  • ODBC (Open DataBase Connectivity) nos permite
    conectar con la base de datos independientemente
    del motor
  • Es decir, da igual de si la BD está en Access,
    Oracle,...
  • Eso nos permitirá que si cambiamos de base de
    datos, no hayamos de cambiar los programas

3
Servidor ODBC (2)
  • Panel de Control gt Herramientas Administrativas
    gt Orígenes de datos (ODBC)
  • DSN de sistema
  • Hemos de dar un nombre a nuestra base de datos y
    asociarlo al fichero, diciendo de qué tipo es (MS
    Access)
  • Para el proyecto cada uno con su nombre de
    usuario (ej. m50201.mdb)
  • En estos ejemplos profe.mdb

4
Creación del site (1)
  • El primer paso es crear un nuevo site.
  • Site-gt New Site

5
Creación del site (2)
  • Configuramos el web server
  • \\sioux\usuario
  • a través de la red local
  • En estos ejemplos, el usuario es profe

6
Creación del site (3)
  • Configuración del servidor de aplicaciones ASP
    con Javascript y los datos en local

7
Creación del site (4)
  • Configuración del servidor de aplicaciones ASP
    con Javascript y los datos en local
  • Ya tenemos el site configurado

8
Listado de municipios de la BD de alojamientos
turísticos (1)
  • Ahora vamos a insertar todos los municipios,
    yendo a Data Bindings

9
Listado de municipios de la BD de alojamientos
turísticos (2)
  • Definimos una conexión con la BD a través de ODBC

10
Listado de municipios de la BD de alojamientos
turísticos (3)
  • Escribimos la consulta en modo gráfico
  • Elegimos la tabla y los campos que queremos ver

11
Información del municipio con código BARC (1)
  • Vamos a hacer que muestre la información del
    municipio con identificador BARC (no olvidar
    las comillas, que en Ultradev se escriben con
    comillas simples!!).
  • Da problemas si se hace directamente en el modo
    simple.
  • Lo haremos en SQL (desde Advanced)

12
Información del municipio con código BARC (2)
  • Ahora queremos ver el resultado en la página
  • Vamos arrastrando de la ventana de Data Bindings
    a la página (aparece por ejemplo
    Recordset1.municipio_id)

13
Información del municipio con código BARC (3)
  • Y lo pasamos al Site
  • La BD estará en remoto en la raíz de vuestro
    usuario

14
Información del municipio con código BARC (4)
  • Si ahora vamos a verlo en el navegador, nos
    conectamos a sioux.upf.es

http//sioux.upf.es/iiip/usuario/pagina.asp
15
Información del municipio con código SITG y
provincia (1)
  • Ahora vamos a meter no sólo el código de
    provincia, sino también el nombre de la provincia
  • Para ello hay que extender la consulta SQL,
    accediendo también a la tabla Provincia

16
Información del municipio con código SITG y
provincia (2)
  • Lo arrastramos a la página...

17
Información del municipio con código SITG y
provincia (3)
  • Lo pasamos al site
  • Nos conectamos a sioux.upf.es

18
Información del municipio con código SITG y
provincia (4)
  • Resultado, el nombre de municipio y de provincia
    son Barcelona ERROR!!
  • Problema los campos se llaman igual y las ASPs
    los confundes
  • Solución añadir un prefijo a los campos que
    indique la tabla.
  • Ej prnombre y mnnombre

19
Visualizar todos los municipios (1)
  • Hacemos la consulta
  • Creamos una tabla
  • Arrastramos los elementos

20
Visualizar todos los municipios (2)
  • Para ver todos los elementos
  • 1) Seleccionamos los campos de la tabla
  • 2) Server Behaviours -gt
  • Repeat Region
  • 3) Lo pasamos al site
  • 4) Lo vemos en el navegador

21
Uso básico de formularios (1)
  • Creamos un formulario
  • Su action será llamar a otra página de
    respuesta (respuesta.asp)
  • El campo de texto se llama nombre

22
Uso básico de formularios (2)
  • Data Bindings -gt Request Variable nombre

23
Uso básico de formularios (3)
  • La arrastramos a la página

24
Uso básico de formularios (4)
  • La pasamos al site y la vemos en el navegador

25
Un formulario dinámico (1)
  • Creamos un formulario con un campo de selección
    (municipio)
  • Creamos
  • el recordset
  • Arrastramos
  • los campos
  • sobre el campo
  • de selección
  • Elegimos qué
  • es el label y
  • qué el value

26
Un formulario dinámico (2)
  • Creamos la respuesta
  • 1) Leemos el campo con un Request variable
  • 2) Hacemos la
  • consulta
  • ...

27
Un formulario dinámico (3)
  • ... 3) Ponemos el Repeat region (Server
    behaviours)

28
Un formulario dinámico (4)
  • La pasamos al site y la vemos en el navegador
Write a Comment
User Comments (0)
About PowerShow.com