Login Cap 2/ Login, Logout and Display user data / Layers, POO / Intermediate Level / C#, SQL

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024
  • 🎬 [COMPLETE LOGIN PROJECT- C#, SQL SERVER]
    ⏭ NEXT:
    Login Cap 3- Apply Security and User Privileges - C#, Sql Server, WinForm - POO, Layered Architecture - Intermediate Level
    • Login Cap 3/ Aplicar S...
    ⏮ PREVIOUS:
    Login Cap1- Design Login Form Transparent Modern Plane and Placeholder Effect (WaterMark) in TextBox - C# and WinForm
    • Login Cap 1/ Diseñar F...
    🔀 SEE PLAY LIST
    • Login Cap 1/ Diseñar F...
    ▶ CURRENT VIDEO
    Login Cap 2- Log in, Close Session and Display user data with C #, Sql Server, WinForm- Object oriented programming, Layered Architecture - Intermediate Level
    Topics:
    -Create Project with 3 application layers and one support layer (4 layers)
    - What is the Common Layer or Support?
    -Create Class Connection to Sql Server
    -Create login methods to validate the user and password.
    -Create method of closing session
    -Show user data in the graphic interface (In any form)
    🔰 OBTAIN CODES AND MORE INFORMATION
    rjcodeadvance....
    ⭕ SEE TUTORIAL CREATE MODERN MAIN FORM
    • Interfaz Gráfico de Us...
    🔃 SEE TUTORIAL IN MYSQL
    rjcodeadvance....

ความคิดเห็น • 314

  • @sickfuck
    @sickfuck 8 หลายเดือนก่อน +3

    Este canal es una joya. Una lástima que no ha recibido el reconocimiento que merece...

  • @Lemmanuel00
    @Lemmanuel00 4 ปีที่แล้ว +18

    Lo que mas me gusta de tus vídeos es el enfoque en buenas practicas de programación! Muy buen video!

  • @juanagustinsosanino4093
    @juanagustinsosanino4093 4 ปีที่แล้ว +8

    Me impresiona lo bien que explicas cada detalle, te agradezco mucho por compartir tus conocimientos! Saludos. No entiendo de donde salen esos 6 dislikes, no deben ser humanos.

  • @grbsql
    @grbsql 2 ปีที่แล้ว

    Buen día. Su nivel de conocimiento y explicación es altísimo. Muchas gracias ´por compartir su conocimiento. Da mucha alegría conocer el perfecto manejo de POO, C#, y demás tecnologías

  • @thearturo1909
    @thearturo1909 5 ปีที่แล้ว +4

    Excelente vídeo, no soy el mejor en programación pero lo poco que he estado aprendiendo de C# lo acabo de expandir gracias a tu método de explicación

  • @soygiitutoriales287
    @soygiitutoriales287 5 ปีที่แล้ว +8

    Muchas gracias por compartir tu conocimiento, me has ayudado cañón en el desarrollo de aplicaciones para C#

  • @iDubTroll
    @iDubTroll 5 ปีที่แล้ว +9

    :3 Que bueno eres explicando man, en serio agradezco que haya gente que sepa de programación y que encima sepan explicar y compartir sus conocimientos como tú
    Grande, sigue así ♥ Saludos desde Guatemala

  • @hc2mny447
    @hc2mny447 5 ปีที่แล้ว

    Gracias!! De verdad muchas gracias. No importa que repitas una y otra vez lo de las buenas practicas,es parte de, y si de verdad se quiere programar de la mejor manera posible hay que aplicarlas.Te felicito por compartir tus conocimientos y codigos, eso habla de humildad y grandeza de tu persona. Felicidades!!

  • @ecj_memo5828
    @ecj_memo5828 5 ปีที่แล้ว +1

    gracias amigo. aprendo mas con tus vídeos que con mi docente de la U.

  • @adrianjac
    @adrianjac 4 ปีที่แล้ว +2

    Eres un Crack... Muchas gracias, Estoy viendo todos tus vídeos para hacer un programa de presupuestos... ya voy al 10%

  • @91belias
    @91belias 5 ปีที่แล้ว +1

    Excelente no dejó aprender las buenas prácticas en tus vídeos. Sigue así!

  • @hawerdgb
    @hawerdgb 5 ปีที่แล้ว +1

    Excelente Tuto , por mucho el mejor que he visto......esta bastante explicito....gracias!!!

  • @fernandogarcia2871
    @fernandogarcia2871 5 ปีที่แล้ว +2

    Esta genial este tutorial vale la pena esperar hasta mas minutos para seguir aprendindo

  • @migueltrujillo425
    @migueltrujillo425 5 ปีที่แล้ว

    Gracias por la ayuda sin tus tutoriales no hubiera logrado aprender básicamente nada enserio muchas gracias sigue adelante

  • @jovanniblancoalvarez3025
    @jovanniblancoalvarez3025 5 ปีที่แล้ว +1

    Bro.. eres un genio en la programación, sigue así, me gustan todos sus vídeos, que viva el conocimiento, gracias bro, nunca dejes de hacer esto.

  • @lyzziehernandez5741
    @lyzziehernandez5741 3 ปีที่แล้ว

    la mejor explicación de buenas practicas de programación ....

  • @jesuaa_alvarez9991
    @jesuaa_alvarez9991 5 ปีที่แล้ว +1

    ES EL MEJOR TUTORIAL QUE HE VISTO!!!! Sigue asi !!! MIL GRACIAS!!

  • @VACASIONESSS
    @VACASIONESSS 2 ปีที่แล้ว

    tremendo! me estaba volviendo loco buscandole la vuelta a la falta de variable session en winforms, y este video me lo soluciono! muchas gracias!!

  • @diegour2
    @diegour2 3 ปีที่แล้ว

    De lo mejor que hay para programadores, muchas gracias.

  • @JuanGuzman-fd1qn
    @JuanGuzman-fd1qn 4 ปีที่แล้ว +1

    este proyecto que has hecho me ha ayudado de guía a como hacer el mio, realmente gracias por hacer contenido así...

  • @francelinofranciscopenisse5339
    @francelinofranciscopenisse5339 5 ปีที่แล้ว +2

    Saudações RJ! Tenho acompanhado teus vídeos e realmente são uma maravilha... Obrigado pelo excelente trabalho. Estou
    ansioso para o próximo video “L4/ Seguranca e Privilegios do Usuario”.
    #FromMozambique
    #Africa

  • @pataslocas4595
    @pataslocas4595 4 ปีที่แล้ว +1

    Simplemente grandioso. Muchas gracias por compartir tus conocimientos, saludos.

  • @ghostchicken1148
    @ghostchicken1148 5 ปีที่แล้ว +2

    gracias bro !! ya he visto varios de tus videos que me han ayudado a entrar en C#

  • @monsterrocket1
    @monsterrocket1 3 ปีที่แล้ว

    Dios te bendiga, pude resolver un problema de roles con tu video, gracias.

  • @LourdesIR
    @LourdesIR 5 ปีที่แล้ว

    Gracias Genio.!!! TE AMOOOOOO.!! Si tuviera plata te donaria. De los mejores tutoreales que he visto. Realmente practicos y muy pero muy bien explicados.
    Estoy haciendo un proyecto intranet para personas con discapacidad (recien estoy aprendiendo a programar asique me falta mucho) me encantaría que te sumaras como colaborador (adonorem obvio 😢😢😢😂)

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว

      Gracias... 😁😁
      Si claro, rjcodes.net@gmail.com

  • @lopezsantiagoivan8405
    @lopezsantiagoivan8405 2 ปีที่แล้ว +2

    wooo 2021 casi 22 y el video fue muy bueno

  • @idouglasgameplays8729
    @idouglasgameplays8729 5 ปีที่แล้ว +1

    Eres un crack enseñando tus videos me enseñaron mucho para hacer mi proyecto de taller de sistema

  • @ASVIDEOS1322
    @ASVIDEOS1322 2 ปีที่แล้ว

    Excelente Gracias por compartir tus conocimientos

  • @nancynardelli5466
    @nancynardelli5466 ปีที่แล้ว

    Gracias por los conocimientos!

  • @nnn___0f
    @nnn___0f 4 ปีที่แล้ว

    Gracias amigo! de verdad, tus conocimientos son increibles.

  • @eyleenmartinez1227
    @eyleenmartinez1227 4 ปีที่แล้ว +2

    Hola cuando llegaste a la parte de agregar el login y la página principal a mí me aparece el mismo error que tú pero hago lo que dices y sigue sin funcionar estoy estancada y no e podido avanzar

    • @RJCodeAdvance
      @RJCodeAdvance  4 ปีที่แล้ว +1

      Hola, asegúrate de cambiar el espacio de nombres al mismo nombre del proyecto (ejemplo CapaPresentacion) tanto en el código del formulario y el diseñador del formulario. Cambien limpia el proyecto y vuelve a compilar.

    • @eyleenmartinez1227
      @eyleenmartinez1227 4 ปีที่แล้ว

      @@RJCodeAdvance Muchas Gracias

  • @ShadowDared
    @ShadowDared 5 ปีที่แล้ว +2

    Muy pero muy buen video, Muchas gracias amigo, estoy siguiendo toda la guia y muy buena, gracias mil gracias CRACK!!

  • @estebangiraldo9792
    @estebangiraldo9792 5 ปีที่แล้ว +7

    por fa! subí el vídeo de los privilegios de usuario , gracias

  • @willysalazar1170
    @willysalazar1170 5 ปีที่แล้ว +5

    amigo buen video eres lo maximo

  • @yahairanayelivelazquezhern8001
    @yahairanayelivelazquezhern8001 4 ปีที่แล้ว +2

    Hola, cuando llego al paso del minuto 14:51 no me salen las 3 opciones que te salen a ti, solo me sale el designer.cs, el resx pero no el Form Login o el principal (sin cs)

    • @RJCodeAdvance
      @RJCodeAdvance  4 ปีที่แล้ว

      Hola,
      Intenta->En el Formulario, clic derecho->ver código

    • @yahairanayelivelazquezhern8001
      @yahairanayelivelazquezhern8001 4 ปีที่แล้ว +1

      @@RJCodeAdvance Si me di cuenta y pude solucionarlo, igual gracias por la ayuda

  • @edeuryescalante7970
    @edeuryescalante7970 5 ปีที่แล้ว +1

    Gracias! Excelente aporte

  • @ever9720
    @ever9720 5 ปีที่แล้ว

    Excelente video, y muy productivo. Muchos éxitos Man.

  • @carlosvelasquez9793
    @carlosvelasquez9793 2 ปีที่แล้ว +1

    excelente video me ha sido de mucha utilidad, tengo un consulta se puede ingresar en un tabla el nombre de usuario directo del cache asi no necesito escribirlos si no que lo tomaria de que este logeado

  • @thebroki6684
    @thebroki6684 2 ปีที่แล้ว

    BUEN VIDEO MASTER!!!, BUENA EXPLICACIÓN, GRACIAS.....

  • @laynercubillos
    @laynercubillos 5 ปีที่แล้ว

    Muy bueno y muy bien explicado, sigue así amigo.

  • @williamlebron2078
    @williamlebron2078 5 ปีที่แล้ว +1

    Excelente hermano, sube el vídeo de los privilegios de usuario.

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว

      Hola, el vídeo ya se subió.
      th-cam.com/video/FTVwDGvoQ1g/w-d-xo.html

  • @roberto.melgar
    @roberto.melgar 5 ปีที่แล้ว +2

    Muchas gracias por tus aportes, por favor puedes hacer un con procedimiento almacenado o como seria si uso procedimiento almacenado, ya que yo todo lo tengo con procedimiento almacenado
    Gracias

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +2

      Hola Roberto, no hay diferencia en usar texto transactSQL y Procedimiento almacenado.
      Simplemente reemplaza command.Text="Select *from o insert into" por command.Text="tu procedimiento" y especifica que es procedimiento : command.CommandType=CommandType.StoreProcedure, de igual manera agrega valores a los parametros del procedimiento.
      command.Parameters.AddWithValue("@Parametro", valor).

  • @jhonatanreivin
    @jhonatanreivin 4 ปีที่แล้ว

    el mejor de todos y muy bien explicado

  • @Jahcardona
    @Jahcardona 5 ปีที่แล้ว +1

    Excelente aporte

  • @cesarmamani688
    @cesarmamani688 5 ปีที่แล้ว

    Excelente tutorial amigo... Quería saber como se puede agregar una funcion para el administrador del sistema de ese ejemplo. Como ser agregar o quitar usuarios dependiendo de sus privilegios ya sea por despidos, etc. Desde ya gracias por tu aporte, y si podrias agregarlo en un video.

  • @adekurniasolihin5586
    @adekurniasolihin5586 3 ปีที่แล้ว

    thanks mr RJ code . your tutorial awsome for beginner like me thanks very much

  • @felipeescobar5300
    @felipeescobar5300 5 ปีที่แล้ว +1

    Eres una maquina , de casualidad podrías explicar acerca del web server con el visual y conectar dos pcs

  • @daniel_avelar02
    @daniel_avelar02 2 ปีที่แล้ว +1

    te quiero mucho

  • @SuCompaMZxGamer
    @SuCompaMZxGamer 5 ปีที่แล้ว

    Hola, estos tutoriales son los mejores, aprendi mas aqui que en la universidad. Una pregunta como podria agregar al modelo en capas usando los paquetes Nugget MySQL Data y MySQL Data? Usando una clase Entity Data Model

  • @freddyfazzbearj.9737
    @freddyfazzbearj.9737 ปีที่แล้ว +1

    Hola, estoy siguiendo tu tuorial en visual studio 2022 y me da el siguiente error en la sig linea:
    protected SqlConnection GetConnection(){
    return new SqlConnection(connectionString);
    }
    Especificamente en SqlConnection, el error que se muestra es este: CS1069 No se encuentra el nombre de tipo 'SQL Connection' En el espacio de nombres 'System.Data.SQLClient.
    Que podria ser?

    • @georgeestebanrojascastillo6575
      @georgeestebanrojascastillo6575 7 หลายเดือนก่อน

      Solo debes de instalar el paquete nuget correspondiente que se accede mediante la carpeta dependencias haciendole un click derecho y lo veras ahi.

  • @TheMxMACOYx
    @TheMxMACOYx 5 ปีที่แล้ว

    Buenas RJ, ¿puedes realizar un tutorial de como utilizar Web Services? por ejemplo obtener información del clima y usarlo en una aplicación de C#.
    Gracias.

  • @jornesiofrancisco5236
    @jornesiofrancisco5236 5 ปีที่แล้ว

    ¡Buenas noches!.
    Me gustaría saber en la opinión
    con el nuevo lanzamiento previsto para abril del visual studio 2019, entre el C # y VB.NET que usted recomienda usar?
    que es la diferencia entre WPF, WINFORMS y UWP. y cuál es el futuro de cada una?

  • @abrahamleandrovega6577
    @abrahamleandrovega6577 4 ปีที่แล้ว

    Muchas gracias eres lo mejor, explicas muy bien

  • @IngTellez
    @IngTellez 5 ปีที่แล้ว

    Gracias Broder!!! talves puedes hacer el de las tablas relacionadas pero para hacer compras y ventas en C# y agregar varios registros de un solo. Gracias

  • @TutorialesStewLoveS
    @TutorialesStewLoveS 5 ปีที่แล้ว +2

    gracias por compartir tus conocimientos el primer comentario :v

  • @kewincaviedes6112
    @kewincaviedes6112 5 ปีที่แล้ว +4

    amigo, podrías subir un vídeo de como subir una imagen(sin ruta) a la base de datos, todo esto orientado a objetos, por favor. no encuentro material para hacer esto.

  • @martinjulioluzuriaga4584
    @martinjulioluzuriaga4584 4 ปีที่แล้ว

    un video mejor que el otro.

  • @gmusic4243
    @gmusic4243 5 ปีที่แล้ว +2

    me gusta Gracias

  • @RARESCONSTANTINMARIN
    @RARESCONSTANTINMARIN 5 ปีที่แล้ว +1

    Excelente tutorial , en el futuro nos puedes enseñar como hacer un botón con las esquinas redondeadas en C# ?

  • @emersonpalaciootalvaro2632
    @emersonpalaciootalvaro2632 4 ปีที่แล้ว

    super vacana la explicación, tengo un problema no pasa el usuario completo a un frm hijo, la idea es aplicar seguridad por frm hijos pero no pasa el usuario logeado del frm principal al hijo, ojala me puedas colaborar.
    de ante mano muchas gracias.

  • @LuigiVanVEVO
    @LuigiVanVEVO 2 ปีที่แล้ว

    Eres el mejor bro!

  • @Nwstutos
    @Nwstutos 5 ปีที่แล้ว

    Deberías hacer un video de como hacer reportes de un DatagridView en c#.
    Excelente video gracias a ti me va muy bien en c#

  • @eguizabalnunezjorge2175
    @eguizabalnunezjorge2175 4 ปีที่แล้ว +1

    Buena brother excelente video , me salvaste

  • @gabriellasouza843
    @gabriellasouza843 4 ปีที่แล้ว

    Você é incrível, dedico o sucesso do meu trabalho de conclusão de curso a você!

  • @henfymagallanes8164
    @henfymagallanes8164 3 ปีที่แล้ว

    Gracias por todoooo !!

  • @alexissuarezalvarez5622
    @alexissuarezalvarez5622 4 ปีที่แล้ว

    Gracias, justo lo que estaba buscando.

  • @abrahamguamanmiranda530
    @abrahamguamanmiranda530 5 ปีที่แล้ว +1

    te felicito eres genial

  • @exallopez8440
    @exallopez8440 5 ปีที่แล้ว +1

    Bueno pude ver mi priven y ya lo solucione pero ahora tengo un gran problema COMO HACER EL EJECUTABLE CPN LA BASE SQL INTEGRADA ya que me marca error y nisiquiera me hace el ejecutable AYUDA QUIEN YA SABE COMO HACER ESO
    ES EL MISMO PROYECTO CLARO ADAPTADO A MIS NECESIDAD
    MUY BUENOS VIDEOS, BUENA EXPLICACIÓN Y SEMSILLOS DE ENTENDER 👍👍👍👍

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว

      No se puede hacer el ejecutable con la base de datos intengrada, la base de datos siempre esta alojada en un servidor de base de datos (Es una computadora o supercomputadora con gestor de base de datos, como sql server. mysql, oracle. maria db), Por ello, si la aplicación es de escritorio, la cadena de conexión lo tienes que guardar en el archivo de configuracion app.config, ya que es un archivo XML y es posible cambiar los valores después de publicar la aplicación.
      Si la aplicación es pequeña con unos cuantos campos para los registros y deseas tener una base de datos integrada, puedes usar un archivo XML como una base de datos.
      Tras realizar el capitulo 6, explicare todo lo relacionado a ejecutables y base de datos.
      Saludos

  • @jeanulloa3340
    @jeanulloa3340 2 ปีที่แล้ว

    Hola, excelente tus videos, me explicarías como modificar el código para no utilizar una base de datos y en vez de eso un xml? 😅

  • @SebaGroxerTech
    @SebaGroxerTech 5 ปีที่แล้ว +1

    por fa! subi el video de los privlegios de usuario!!!!

  • @willysalazar1170
    @willysalazar1170 5 ปีที่แล้ว +1

    eres un genio amigo

  • @jeisonacosta1242
    @jeisonacosta1242 4 ปีที่แล้ว

    gracias men, eres el mejor, tienes un nuevo sub

  • @joseph7641
    @joseph7641 10 หลายเดือนก่อน

    Eres la mmd bro 👊💯

  • @chavezmendozajassielbetsua278
    @chavezmendozajassielbetsua278 4 ปีที่แล้ว

    holaaaa,de verdad me han servido demasiado tus videos,con estos me he estado guiando para poder realizar mi ultimo proyecto en programacion,muchas gracias ! :D,pero,disculpa esque tengo una duda ¿porque me marca error cuando añado el formulario modernista? hice lo quetu hiciste pero me marco error :(
    alguna recomendacion ?

  • @gabrielbatistamontilla2399
    @gabrielbatistamontilla2399 3 ปีที่แล้ว

    Muchas gracias

  • @fernandodefaz
    @fernandodefaz 3 ปีที่แล้ว

    Excelente Video amigo mio. Tengo una consulta mi formulario de inicio de sesión siempre es cargado con el listado de usuarios en un combobox. En mi caso tengo una funcion que llena cualquier combo con los datos de la tabla que desees. Antes manipulaba mi parametro que era el control combobox en mi clase de datos que estaba en mi unico proyecto. Como hago para poder utilizar mi función como antes.

  • @shangaybogarth123
    @shangaybogarth123 5 ปีที่แล้ว

    Excelente video, deberías hacer un CRUD con manejo de imágenes almacenadas en arreglo de byte

  • @KilgoreGamers2772
    @KilgoreGamers2772 ปีที่แล้ว

    Hola amigo, eres el mejor gracias. Tengo una pregunta, en la tabla de usuarios eh agregado un campo de mas y es la de imagen y la eh puesto de tipo byte, como puedo cargar esa imagen desde la cache para poder visualizarlo desde el formulario principal, la imagen del usuario logeodo. Saludos

  • @elkhayyat85
    @elkhayyat85 5 ปีที่แล้ว +1

    Hello Friend, so good work, and really I learning too much from your channel,.. I have a question after your permission. When we can see some of your full tutorial of Sales, or School managment, something from your choose, and you guide us with all steps to build full program also using POO Method???
    Thank you so much . God Bless you

  • @2PlayGaming
    @2PlayGaming 5 ปีที่แล้ว

    Te molestaria si hicieras algun video de por ejemplo generar licencias o actiavaciones para que funcionen dicho programa para cuando lo tengas en venta ? O cual es el metodo de evitar que copien y pasen a otra cpu?.

  • @equirozequioz8569
    @equirozequioz8569 5 ปีที่แล้ว

    Con Bunifu puedes dar estilo a tus formularios desde tipos de transicion hasta bordes like..!

  • @elmichael1226
    @elmichael1226 4 หลายเดือนก่อน

    una pregunta, se que es algo tarde, pero y si tengo que aplicar alguna estructura de datos como tablas hash, monticulos etc en que capa tiene que ir ?

  • @alangiolustre541
    @alangiolustre541 2 ปีที่แล้ว +1

    En la parte de conectar la base de datos SQL a C# no me deja conectarlo. Me marca error en la parte "SqlConnection"

  • @MaxNukel
    @MaxNukel 3 ปีที่แล้ว

    Show de bola o tutorial, gostaria de saber como faço para conectar em um banco postgres? Obrigado! Forte abraço

  • @carlosrengifo5154
    @carlosrengifo5154 5 ปีที่แล้ว +1

    Hola RJ tengo un problema al compilar. me arroja un error dice... No se puede iniciar directamente un proyecto con un tipo de resultado de biblioteca de clase.
    Para depurar este proyecto, agregue a esta solucion un proyecto ejecutable que haga referencia al proyecto de biblioteca. Establezca el proyecto ejecutable como proyecto de inicio.
    Gracias por todo.

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      Hola, si primero creaste la capa de dominio o acceso datos, estos son bibliotecas de clases, no tienen un ejecutable, para solucionar el problema, tienes que indicar que proyecto de inicio es la capa de presentación (Proyecto de aplicación ), para ello clic derecho sobre capa de presentacion y selecciona establecer como proyecto de inicio.

    • @carlosrengifo5154
      @carlosrengifo5154 5 ปีที่แล้ว +1

      SOLUCIONADO. Hay cosas tan simples como esta, pero si no las sabes te derrumban todo lo que haces. Muchas gracias. 1000pts.

  • @jiat48
    @jiat48 2 ปีที่แล้ว

    Hola, excelente tutorial, solamente tengo problema en las acciones en el frmMenu, es que no se envían los datos a los labels ni funciona el botón cerrar sesión, supongo que es un problema de la capa DataAccess, pero en realidad está igual a tu código. Podrías ayudarme

  • @madcrew2012
    @madcrew2012 5 ปีที่แล้ว +2

    Hola estoy trabajando este proyecto pero en visual studio 2019 y no existe el using de Data.SqlClient, como puedo reemplazar eso ya que no reconoce SqlConnection para instanciarlo

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว

      Hola, sqlClient es una librería por defecto en cualquier versión de visual studio , que raro que falte.
      Intenta instalar desde los paquetes nuget.
      System.Data.SqlClient

    • @gonzalomc4490
      @gonzalomc4490 5 ปีที่แล้ว +1

      Hola estuve investigando y creo que la libreria se ha actualizado y en visual 2019 seria Microsoft.Data.SqlClient...

    • @Yelbishop
      @Yelbishop 2 ปีที่แล้ว

      Llego dos años tarde, pero me sucedió lo mismo. Solo tuve que instalarla

  • @victoremmanuelrivas3380
    @victoremmanuelrivas3380 3 ปีที่แล้ว

    Joder brow
    realiza cursos en UDEMY y en chinga me los compro

  • @SoSos561
    @SoSos561 4 ปีที่แล้ว

    Puedes darle privilegio al usuario para permitirle acceder o bloquear la opción de un formulario MDI.

  • @carlosx2020
    @carlosx2020 5 ปีที่แล้ว

    Buenas hermano tengo una inquietud en uno de los video anteriores donde aplicaste el CRUD donde aplicaste las interfaces en la capa de dominio no utilizaste la carpeta de SERVICES y en la capa presentación no utilizarte la carpeta ViewModels, aun no entiendo esas dos carpeta me ayudarias con eso? . Gracias me inspira por eso tengo ganas de aprender de usted gracias

  • @juandavidfigueroaolaya4049
    @juandavidfigueroaolaya4049 2 ปีที่แล้ว

    Hola, tengo una duda, será que puedes usar visual studio 2019 para la validación? es que veo que estás usando visual studio community, creo. Además, puedes hacer el video donde no se haya conectado la base de datos desde código si no con entities

  • @ntbntb3956
    @ntbntb3956 5 ปีที่แล้ว +1

    Hola, muchas gracias por aporte, he estado buscando información, me gustaría que me ayudaras. ! Como puedo validar si existe un dato en la base de datos sql Server.... Help !!! De ante mano muchas gracias.... Éxitos !!!!

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      Hola, en el video, en la tabla Usuarios, se especifica que el campo LoginName sea único (UNIQUE), olvide comentarlo, pero es la manera de validar datos duplicados, siendo especifico, no permite la inversion de datos duplicados.
      En ultimo capitulo se explicar como validar el dato duplicado solo con try Catch.
      th-cam.com/video/kWnJmdwQefc/w-d-xo.html

    • @ntbntb3956
      @ntbntb3956 5 ปีที่แล้ว

      @@RJCodeAdvance Gracias !!! Por contestar Estoy estudiando el video voy a probar... y tal vez mas adelanté puedes hacer un video de como se puede editar los reportes sin tener instalado el visual completo y como poder modificar la cadeda de conexión sin estar a nivel de desarollo... muchos éxitos y mil gracias por tus aportes

    • @ntbntb3956
      @ntbntb3956 5 ปีที่แล้ว +1

      @@RJCodeAdvance hola ! Tengo un problema. Me funsiona haciendo UNIQUE la tabla en la base de datos y TRY CATCH me catura el error si el codigo es dublicado. El problema es que me funciona una vez la segunda vez me el TRY CATCH me devuelve un error que el procedimiento tiene muchos argumentos. Paraciera que no se finaliza TRY CATCH. La solución que estoy desarollando es censilla no es en capa. Solo tengo una clase donde esta el meto de INSERT que es tipo PROCEDIMIENTO ALMACENADO y el Formulario donde llamo el método. En evento click ahi tengo TRY CATCH. Ayuda !!! Help !!!! Gracias ! ☺

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว +1

      @NTB NTB Hola, al parecer no estas limpiando los parámetros de SQLCommand al ejecutar los procedimientos almacenados. Una vez se ejecute el comando (ExecuteNonQuery), limpia los parámetros.
      MiComandoSql.Clear()

    • @ntbntb3956
      @ntbntb3956 5 ปีที่แล้ว

      @@RJCodeAdvance sos grande amigo... siii solo era de agregar el comando.clear(); gracias amigo. ÉXITOS !!!

  • @DannyKuroki
    @DannyKuroki 10 หลายเดือนก่อน

    Una pregunta, al añadir el formulario y el login que hice en otros proyectos, ya serian parte del proyecto login?

  • @elvingonzalez8932
    @elvingonzalez8932 4 ปีที่แล้ว +1

    Gracias...

  • @josemena1266
    @josemena1266 5 ปีที่แล้ว +1

    Hola, alguien sabe como hacer el mismo ejemplo pero con stored procedure yo ya hice el stored procedure en mi base de datos e indique que iba a hacer de tipo StoredProcedure pero no se como ejecutar el comando ya que que en el ejemplo lo hace con un SqlReader pero para usar los procesos almacenados se necesita otro comando
    Gracias de ante mano

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว

      Hola Jose, simplemente reemplaza command.Text="Tu Procedimiento almacenado" y carga los parámetros.
      command.CommandText = "LoginSP";
      command.Parameters.AddWithValue("@user", user);
      command.Parameters.AddWithValue("@pass", pass);

  • @danielmatteucci2059
    @danielmatteucci2059 5 ปีที่แล้ว

    Buenos videos, te felicito. Me podrias indicar como hacer que desde un Form2 me lea automaticamente textbox que cambio desde un Form1? Estoy iniciando y hace dias que estoy trabado ahi. Gracias!!!!

  • @KarakalLatino
    @KarakalLatino 5 ปีที่แล้ว

    Hola RJ Code Advance entonces esa capa Common es lo mismo que Entidad?...En conclusion que es mejor 3 capas o 4 capas, por favor confirmar, tengo un proyecto en desarrollo, saludos

  • @cityfight6665
    @cityfight6665 5 ปีที่แล้ว

    Eres el mejor.

  • @josesebastian7003
    @josesebastian7003 5 ปีที่แล้ว +2

    amigo excelentes videos gran contenido un fuerte abrazo y cordial saludo, por cierto tengo una pequeña duda estoy realizando la conexion con mysql workbench y me manda un error al momento de enviar "con" de la clase de conection al userdao me manda que lleva contenido "null" ayuda!! :)

    • @RJCodeAdvance
      @RJCodeAdvance  5 ปีที่แล้ว

      Hola Jose, escribe un fragmento del código de donde esta el error, para poder ayudarte.
      En mi blog subí con MySQL y VB, aun no esta disponible en C#. pero todo es igual.
      rjcodeadvance.com/category/login-completo-vb-mysql/

  • @brayanxaviervargasgongora7021
    @brayanxaviervargasgongora7021 4 ปีที่แล้ว +1

    Graciassssssss