CONEXION A SQL SERVER DESDE ASPX

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

Zusammenfassung

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.

Mitbringsel

  • 🔧 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

Zeitleiste

  • 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

Häufig gestellte Fragen

  • ¿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.

Weitere Video-Zusammenfassungen anzeigen

Erhalten Sie sofortigen Zugang zu kostenlosen YouTube-Videozusammenfassungen, die von AI unterstützt werden!
Untertitel
es
Automatisches Blättern:
  • 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