CONEXION A SQL SERVER DESDE ASPX

00:20:02
https://www.youtube.com/watch?v=hmL13A-oJ3I

Summary

TLDREste vídeo é unha clase sobre a actividade 3.2 dunha materia, centrada na creación e configuración de páxinas ASPX usando Visual Studio e establecendo unha conexión cunha base de datos. O instrutor explica como establecer unha 'connection string', unha cadea de conexión esencial para conectar unha aplicación cunha base de datos. Describe o proceso de arrastrar elementos nunha páxina ASPX e como establecer unha conexión ao facer clic nun botón. Tamén ilustra como se usan mensaxes JavaScript para notificar ao usuario sobre accións realizadas, como establecer conexións. Destácase a importancia das bibliotecas para asegurar que todo funcione correctamente. A clase subliña a necesidade de probas e de manexar erros adecuadamente, mostrando códigos de mostra e explicando cada parte do proceso de configuración.

Takeaways

  • 🔧 Configuración de páxinas ASPX en Visual Studio
  • 🌐 Uso de 'connection string' para bases de datos
  • 📜 Visualización de mensaxes con JavaScript
  • 🗂 Importancia das bibliotecas no proxecto
  • 🖊 Proceso de arrastrar elementos na interface
  • ⚙ Manexo de erros e excepcións no código
  • 🔍 Visualización e execución en web
  • 📁 Configuración do arquivo web.config
  • 📊 Comparativa entre aplicación de escritorio e web
  • 💻 Probas de conexión na interface web

Timeline

  • 00:00:00 - 00:05:00

    O presentador comeza cun contexto xeral sobre a importancia de compartir e priorizar solucións para a actividade 3.2. Menciona algunhas dificultades previas e fai referencia a recursos de internet e os equipos necesarios. Utiliza Visual Studio para facer prácticas de programación web.

  • 00:05:00 - 00:10:00

    Explícase como traballar cun proxecto web en Visual Studio, destacando a importancia das librerías e das variables de conexión. Faise unha demostración de arrastrar elementos como botóns e etiquetas, e configuralos para a interacción do usuario mediante código.

  • 00:10:00 - 00:20:02

    Descríbese o proceso para establecer conexións a bases de datos a través dun script en javascript para notificar o estado. Explícase como configurar a conexión en diferentes escenarios (local ou en internet) e como verificar a conexión mediante mensaxes de alerta ao usuario. O énfase está na correcta configuración das cadeas de conexión e a interacción coas bases de datos.

Mind Map

Mind Map

Frequently Asked Question

  • ¿Cuál es el tema principal del tutorial?

    El tutorial enseña cómo crear y configurar páginas ASPX e integrarlas con bases de datos usando Visual Studio.

  • ¿Qué herramientas se utilizan en la lección?

    Se utiliza Visual Studio para crear y configurar páginas ASPX.

  • ¿Qué es una conexión string?

    Es una cadena de conexión utilizada para conectar una aplicación con una base de datos.

  • ¿Qué función tiene JavaScript en este tutorial?

    Se utiliza JavaScript para mostrar mensajes al usuario cuando ocurre una acción, como establecer una conexión.

  • ¿Qué se debe configurar primero en el proyecto?

    Primero se debe configurar una página llamada default.aspx y establecer la conexión string en el web.config.

  • ¿Qué sucede si hay un error en el código al ejecutar una acción?

    El error será capturado y mostrado para que el usuario sepa qué ha ocurrido.

  • ¿Cuál es la importancia de las librerías mencionadas?

    Las librerías son necesarias para que la página funcione correctamente al permitir la integración con una base de datos.

View more video summaries

Get instant access to free YouTube video summaries powered by AI!
Subtitles
es
Auto Scroll:
  • 00:00:00
    [Música]
  • 00:00:07
    estábamos en que ahora pero vamos a ver
  • 00:00:13
    la actividad correspondiente por la 3.2
  • 00:00:20
    de la materia
  • 00:00:25
    para ello pues como
  • 00:00:30
    diciéndoles el estado compartiendo y
  • 00:00:35
    priorizando esta solución
  • 00:00:39
    para todos sus crímenes
  • 00:00:42
    tanto
  • 00:00:45
    actualizadas
  • 00:00:48
    2
  • 00:00:49
    realizar los recursos
  • 00:00:54
    h
  • 00:00:56
    ayer tuvimos más la comunicación sobre
  • 00:01:00
    la hora
  • 00:01:03
    la precaución de resetear y volver a
  • 00:01:07
    honduras
  • 00:01:09
    [Música]
  • 00:01:11
    una situación de los equipos pero les
  • 00:01:15
    voy a pedir que en todo momento si no se
  • 00:01:19
    llega a saber si no se llegase a
  • 00:01:22
    escuchar
  • 00:01:23
    [Música]
  • 00:01:24
    no ligera y medio
  • 00:01:27
    [Música]
  • 00:01:28
    ahora el chat que tenemos y a través de
  • 00:01:33
    él yo me voy a dar cuentas estado por el
  • 00:01:36
    cual bueno entonces estábamos con que
  • 00:01:42
    íbamos a iniciar esta actividad
  • 00:01:46
    [Música]
  • 00:01:47
    qué es
  • 00:01:50
    tres euros entonces con unos amigos
  • 00:01:58
    vamos a ver con un ejercicio sobre cómo
  • 00:02:04
    se hace
  • 00:02:07
    ese puente aspx con sus arts
  • 00:02:12
    como agregamos es la soltería se fresco
  • 00:02:15
    de nación
  • 00:02:21
    ah
  • 00:02:25
    y apagarlo vamos
  • 00:02:29
    y sabemos que tenemos
  • 00:02:33
    [Música]
  • 00:02:37
    utiliza
  • 00:02:42
    ahí
  • 00:02:45
    [Música]
  • 00:02:53
    más
  • 00:02:54
    [Música]
  • 00:02:57
    ah
  • 00:02:58
    [Música]
  • 00:03:04
    es decir todos los recursos necesitan
  • 00:03:11
    [Música]
  • 00:03:15
    su aplicación con una reserva de
  • 00:03:17
    internet
  • 00:03:19
    o una paz
  • 00:03:25
    [Música]
  • 00:03:31
    2
  • 00:03:32
    [Música]
  • 00:03:34
    tenemos la oportunidad
  • 00:03:38
    ya sea en internet o ya sea
  • 00:03:45
    como ustedes andan lo que tenga como el
  • 00:03:48
    equipo platiqué y el recurso que tengan
  • 00:03:54
    finalmente puede hacer lo que hacemos
  • 00:04:02
    [Música]
  • 00:04:07
    es
  • 00:04:08
    [Música]
  • 00:04:25
    ah
  • 00:04:27
    [Música]
  • 00:04:32
    para ello podría convertirles cuando el
  • 00:04:36
    visual studio
  • 00:04:38
    en el cual ya practicamos cómo hacer una
  • 00:04:43
    página
  • 00:04:45
    y vamos a ver en la estructura
  • 00:04:50
    de esta página
  • 00:04:53
    [Música]
  • 00:04:55
    a conocer aquí tenemos su proyecto se
  • 00:04:59
    llama website todos
  • 00:05:04
    35
  • 00:05:07
    elementos y entre ellos tiene
  • 00:05:12
    y que en él
  • 00:05:17
    en el castilla del pasado
  • 00:05:20
    de ver cómo funciona y que sabemos que
  • 00:05:23
    es una plantilla vamos a trabajar
  • 00:05:27
    hoy en la conexión básicamente y la
  • 00:05:31
    ventaja que nosotros tenemos es que
  • 00:05:37
    estos ejercicios ya los hicimos en la
  • 00:05:39
    aplicación de escritorio entonces no se
  • 00:05:43
    nos va a ser difícil el practicarlo
  • 00:05:46
    llevarlo a un ambiente web
  • 00:05:49
    entonces vamos a hacer una
  • 00:05:53
    primera
  • 00:05:55
    e interfaz
  • 00:05:58
    una página se ha dejado y a través de él
  • 00:06:04
    uso de cuadro de herramientas como puedo
  • 00:06:07
    ver aquí
  • 00:06:09
    voy a arrastrar los hermanos los voy a
  • 00:06:12
    arrastrar un botón y podría arrastrar
  • 00:06:15
    una etiqueta y entonces aquí está ese
  • 00:06:20
    botón aquí está en la etiqueta y aquí
  • 00:06:23
    está la primera pero sabemos que cuando
  • 00:06:26
    yo le pongo el texto
  • 00:06:29
    lo único que tengo que hacer es ir a la
  • 00:06:33
    parte que va a configurar
  • 00:06:39
    y demasiado para hacer de nuestra
  • 00:06:42
    etiqueta inmediatamente ese de
  • 00:06:46
    y bueno ya ustedes si quieren ponerle
  • 00:06:48
    puede ponerle
  • 00:06:50
    es un tipo de color un tipo de letra
  • 00:06:53
    porque sabemos que tenemos muchas formas
  • 00:06:57
    de comprar
  • 00:06:59
    [Música]
  • 00:07:05
    ahora esta etiqueta la ley bulldog como
  • 00:07:10
    tal no va a tener nada entonces nosotros
  • 00:07:14
    y me dijo efectivamente
  • 00:07:20
    nada voy a asociar la pista pero no
  • 00:07:25
    tienen éxito porque está esperando una
  • 00:07:30
    acción y esa acción
  • 00:07:35
    va a ser depende de la programación
  • 00:07:43
    [Música]
  • 00:07:45
    y establezca
  • 00:07:49
    tenía los votos
  • 00:07:53
    [Música]
  • 00:07:54
    se dice
  • 00:07:57
    comentar
  • 00:07:59
    entonces hasta ese momento va a aparecer
  • 00:08:03
    algo antes nada
  • 00:08:05
    bueno ya que están explicados los
  • 00:08:08
    elementos y está
  • 00:08:11
    primera
  • 00:08:14
    interfaz vamos a darle doble clic al
  • 00:08:17
    conector
  • 00:08:19
    y vamos al código
  • 00:08:22
    el código aparece
  • 00:08:27
    se dan cuenta
  • 00:08:31
    casi las mismas y esto es importante
  • 00:08:35
    [Música]
  • 00:08:37
    y que lo señalemos mira por la fao me
  • 00:08:42
    generan todas las desgracias
  • 00:08:45
    que están como que se ven difuminadas
  • 00:08:48
    pero
  • 00:08:52
    si yo me doy cuenta o si yo repaso cursa
  • 00:08:56
    con tres anteriores me voy a dar cuenta
  • 00:08:59
    que esta librería
  • 00:09:03
    está
  • 00:09:05
    y ésta
  • 00:09:07
    son las que tengo que agregar también
  • 00:09:09
    aquí está
  • 00:09:14
  • 00:09:16
    that adsl bien esa configuración estas
  • 00:09:23
    son las principales
  • 00:09:25
    [Música]
  • 00:09:27
    después de esto
  • 00:09:31
    que establece y
  • 00:09:34
    variables de conexión
  • 00:09:36
    [Música]
  • 00:09:37
    de comandos y de adaptadores
  • 00:09:41
    entonces esta sección va inmediatamente
  • 00:09:45
    después
  • 00:09:47
    el derecho
  • 00:09:50
    la dimensión de la clase nos recuerda
  • 00:09:53
    que todo este código el está
  • 00:09:56
    estructurado
  • 00:09:57
    [Música]
  • 00:09:59
    lo que yo le estoy señalando verdad esto
  • 00:10:03
    esto esto esto esto es lo que tenemos
  • 00:10:08
    que agregar para que mi página funciona
  • 00:10:12
    entonces ya está la primera parte de mi
  • 00:10:16
    código
  • 00:10:18
    que sigue bueno en la parte de llamar la
  • 00:10:22
    página no hay nada pero ahora sí al
  • 00:10:25
    hacer clic en el botón voy a establecer
  • 00:10:29
    un pool es el código me va a decir qué
  • 00:10:34
    va a ser
  • 00:10:36
    en la acción lo que vale de encadenar
  • 00:10:41
    cuando yo haga clic sobre el botón
  • 00:10:44
    entonces
  • 00:10:46
    [Música]
  • 00:10:47
    vamos a empezar con una
  • 00:10:50
    trail le daremos que una trae es para
  • 00:10:54
    asegurar que si algo sale mal
  • 00:10:57
    bueno el error de dar captura al seguro
  • 00:11:00
    en una cancha
  • 00:11:04
    es una excepción que puede ocurrir y que
  • 00:11:08
    pase miramos los precisamente en la
  • 00:11:13
    etiqueta que dejamos vaciar es decir si
  • 00:11:16
    algo funciona mal dentro de la llave de
  • 00:11:20
    inicio y la llave del fin del fraile ya
  • 00:11:24
    está parte de la que se va a probar este
  • 00:11:28
    código lo va a capturar aquí
  • 00:11:32
    y para que yo sepa de qué se trata lo
  • 00:11:35
    vamos a ver
  • 00:11:36
    y entonces yo voy a ver que tengo esta
  • 00:11:41
    bueno ahora qué
  • 00:11:50
    este código pues primero y hoy
  • 00:11:54
    a establecer
  • 00:11:56
    [Música]
  • 00:11:57
    una conexión
  • 00:11:59
    ah
  • 00:12:01
    esa conexión
  • 00:12:03
    es muy importante
  • 00:12:06
    en otro archivo vamos a abrir la
  • 00:12:09
    conexión
  • 00:12:10
    después vamos a hacer una conexión y
  • 00:12:14
    vamos a ver si esto funciona si
  • 00:12:18
    solamente
  • 00:12:20
    al abrirla está conectando entonces lo
  • 00:12:25
    que le vamos a decir es que ya
  • 00:12:27
    establecimos esa conexión por principios
  • 00:12:30
    encuentro
  • 00:12:32
    ahora en la aplicación de escritorio si
  • 00:12:36
    ustedes recuerdan en nosotros
  • 00:12:41
    establecimos unos mensajes pero aquí no
  • 00:12:45
    es escritorio aquí vamos a ocupar una
  • 00:12:49
    instrucción del javascript y por eso se
  • 00:12:54
    llama cliente escrito que es un lenguaje
  • 00:12:57
    script y voy a hacer qué
  • 00:13:03
    ponga una alerta en el navegador y me
  • 00:13:06
    diga exactamente el mensaje entonces así
  • 00:13:10
    se dan cuenta tenemos dos formas de
  • 00:13:14
    hacerlo entonces esta es la primera
  • 00:13:19
    qué es sacar en el table el mensaje y
  • 00:13:26
    también nos vamos a asegurar que lo
  • 00:13:30
    hagamos
  • 00:13:32
    de esta forma y de esta fórmula entonces
  • 00:13:35
    son dos dos maneras distintas
  • 00:13:41
    decirle al usuario si 6 son de la
  • 00:13:43
    colección
  • 00:13:45
    y finalmente lo
  • 00:13:48
    qué vamos a hacer es
  • 00:13:53
    y cerrarla con ella
  • 00:13:55
    y entonces está este código es el que
  • 00:14:02
    vamos a establecer para
  • 00:14:06
    hacer la primera instancia
  • 00:14:09
    y ustedes se dirán dónde está
  • 00:14:11
    en la
  • 00:14:13
    20
  • 00:14:15
    una vez que ya tengo construida
  • 00:14:20
    mi primera interfaz en el explorador de
  • 00:14:23
    soluciones quiero
  • 00:14:27
    y como se ve
  • 00:14:29
    [Música]
  • 00:14:30
    tenemos
  • 00:14:32
    un archivo relativamente nuevo
  • 00:14:36
    archivo relativamente nuevo
  • 00:14:42
    vamos ahora a configurar
  • 00:14:45
    aquí en libia
  • 00:14:52
    [Música]
  • 00:14:53
    importante
  • 00:14:56
    porque va a contener la presión que me
  • 00:15:01
    va a permitir hacer la conexión
  • 00:15:04
    bueno todos vamos a darle
  • 00:15:09
    doble clic y aquí está
  • 00:15:13
    insisto generalmente
  • 00:15:17
    generalmente aquí está toda la
  • 00:15:21
    y la codificación ya hecha pero nosotros
  • 00:15:25
    vamos
  • 00:15:27
    escribir
  • 00:15:29
    después de configuración una conexión
  • 00:15:32
    stream que significa una cadena de
  • 00:15:36
    producción que es el elemento más
  • 00:15:38
    importante porque sin estar pues no
  • 00:15:40
    podemos hacer esa conexión a la base de
  • 00:15:43
    datos
  • 00:15:45
    qué elementos va a tener el nombre que
  • 00:15:48
    le vamos a agregar es convección string
  • 00:15:51
    que resulta que es el mismo que cuando
  • 00:15:55
    nosotros hicimos la página aquí
  • 00:15:58
    establecimos se dieron
  • 00:16:02
    entonces tiene que ver si es el nombre
  • 00:16:06
    de identificación qué
  • 00:16:09
    que tenemos
  • 00:16:11
    ahora toda esta cadena es
  • 00:16:15
    similar a las medicinas
  • 00:16:18
    [Música]
  • 00:16:19
    entonces aquí lo que destacamos verdad
  • 00:16:24
    es
  • 00:16:28
    situarlo aquí está
  • 00:16:31
    la cadena de conexión
  • 00:16:34
    qué
  • 00:16:36
    a los calvos aquí es donde puede cambiar
  • 00:16:40
    si estamos haciéndolo con un servidor
  • 00:16:49
    en internet entonces aquí va a
  • 00:16:52
    seguramente una dirección no la que me
  • 00:16:53
    ven 192.2 156.1 1.23 o bien les puede
  • 00:17:02
    dar un hombre no el server
  • 00:17:06
    [Música]
  • 00:17:08
    acá puede ser server y s
  • 00:17:14
    5.4
  • 00:17:16
    depende de los datos que la página
  • 00:17:21
    [Música]
  • 00:17:22
    son millones
  • 00:17:27
    ahora en la otra parte
  • 00:17:32
    es
  • 00:17:34
    lo hacemos de forma local entonces de
  • 00:17:36
    forma local pues no me tengo que
  • 00:17:38
    preocupar porque ya sé que es un local 2
  • 00:17:40
    entonces vamos nuevamente de señalizar
  • 00:17:43
    esta es la opción 1 y este es la opción
  • 00:17:46
    número 2 después de eso viene el nombre
  • 00:17:52
    de la base de datos a la cual vamos a
  • 00:17:55
    conectar y
  • 00:17:58
    aquí está luego el usuario y después
  • 00:18:03
    siguen van sobre estos tres ya los
  • 00:18:05
    tenemos dominadas
  • 00:18:07
    prácticamente no lo hemos hecho y en
  • 00:18:10
    varias ocasiones
  • 00:18:14
    después dice que la comprobación la
  • 00:18:17
    vamos a deshabilitar ideada una ford
  • 00:18:20
    opción directa y liso entonces esta es
  • 00:18:23
    nuestra cadena de conexión la más
  • 00:18:27
    importante la que debemos de establecer
  • 00:18:31
    entonces la la voy a pasar lentamente
  • 00:18:32
    para que ustedes al ver el vídeo la
  • 00:18:35
    pueda ver detenidamente y así reproducir
  • 00:18:39
    en sus computadoras en su código en
  • 00:18:44
    quienes estoy trabajando
  • 00:18:47
    entonces repasando volvemos al
  • 00:18:50
    explorador de soluciones y tenemos con
  • 00:18:56
    qué número 1
  • 00:19:00
    nosotros iniciamos con una página que se
  • 00:19:05
    llama default.aspx y ya sabemos cómo
  • 00:19:09
    configurar y luego paso número 2
  • 00:19:12
    configurar el buen coach y ahorita
  • 00:19:15
    todavía los logros de los más ejemplos
  • 00:19:16
    primero vamos a hacer que nos conectemos
  • 00:19:22
    la base de datos
  • 00:19:24
    sosteniendo todos estos elementos ya
  • 00:19:27
    podremos darle clic aquí en default
  • 00:19:31
    verdad
  • 00:19:33
    [Música]
  • 00:19:54
    [Música]
Tags
  • ASPX
  • Visual Studio
  • connection string
  • base de datos
  • configuración
  • web.config
  • JavaScript
  • errores
  • páxina web
  • interfaz