Este canal es lo máximo, muy didáctico.. anímate a crear más vídeos similares con C#.. quizá un sistema de ventas o control de pagos por servicio, este último casi no hay vídeos... sería genial en verdad.. gracias por todo
@codigosdeprogramacion9 ай бұрын
Muchas gracias, C# no es el lenguaje principal con el cual trabajamos pero lo tomaremos en cuenta
@federicaalem71064 жыл бұрын
Sos un genio, ndie da estos cursos así tan entendibles como vos!!! te re amo!! jajaja
@codigosdeprogramacion4 жыл бұрын
Muchas gracias, saludos
@jedischool3 жыл бұрын
Buenas. Te felicito por el curso, muy ameno y muy fácil de seguir y entender. Muchas Gracias
@codigosdeprogramacion3 жыл бұрын
Muchas gracias
@joseantoniocabreravazquez29092 жыл бұрын
Excelente Amigo. Ojala que siempre existen apoyos como estos. Gracias por compartir tus habilidades. Saludos.
@codigosdeprogramacion2 жыл бұрын
Con mucho gusto
@akordova2 жыл бұрын
Excelente video, bien explicado. Gracias desde Perú
@codigosdeprogramacion2 жыл бұрын
Gracias, saludos
@luisantoniosaitorodriguez12912 жыл бұрын
Muchas gracias maestro, perfectamente bien explicado.
@codigosdeprogramacion2 жыл бұрын
Con mucho gusto
@huaccachiyarcuriantonio33532 жыл бұрын
Mi agradecimiento por sus trabajo didactico muy explicado cada uno de sus videos. Me gustaria si puediera realizar un video de como realizar para que me muestre en vez del ID el nombre en un registro en una base de datos. Muchas gracias de antemano.
@josemelendres38644 жыл бұрын
Muchas gracias por el aporte, la verdad ya necesitaba refrescar estos conocimientos.
@codigosdeprogramacion4 жыл бұрын
De nada!
@FaustoDislaT4 жыл бұрын
Estos videos son una maravilla . Alla va mi like.
@codigosdeprogramacion4 жыл бұрын
Muchas gracias, saludos
@juandavidducuara86202 жыл бұрын
Muy buen video me ayudo mucho , Gracias señor
@codigosdeprogramacion2 жыл бұрын
Señor 😂
@nestorgalvez10743 жыл бұрын
GRACIAS POR TU APORTE AMIGO...
@codigosdeprogramacion3 жыл бұрын
Con gusto
@nestorgalvez10743 жыл бұрын
amigo gracias por tu aporte, realmente gracias... ya tiene un buen rato que dejé de programar y retomo esto, tendrás en donde generar reportes conforme a la busqueda?
@rembertolauraticona79293 жыл бұрын
MUCHISIMAS GRACIAS ME SALVASTE HERMANO...GRACIAS!!!
@codigosdeprogramacion3 жыл бұрын
Genial, saludos
@alexandermarin25224 жыл бұрын
Amigos si les dio algun error, no olviden agregar su puerto en la clase conexion, ya que algunos modificamos el puerto 3306, aqui un ejemplo, String servidor = "localhost"; String puerto = "3307"; String bd = "tienda"; String usuario = "root"; String password = "loana"; String cadenaConexion = "Database=" + bd + "; Data Source=" + servidor + "; Port=" + puerto +"; User Id= " + usuario + "; Password=" + password+"";
@thepollo67964 жыл бұрын
Ola bro espero que veas esto lo antes posible, tengo un problema al momento de agregar los datos me dice que message: Access denied for user 'root'@'Desktop' using password yes espero y alguien me pueda ayudar
@yeisonstivenespinosalopez66472 жыл бұрын
Muchas gracias uy llevaba toda la tarde estresado porque no encontraba la falla, y si puse el puerto y además la contraseña definida de una vez y me sirvió, porque este socio del video no explicó eso bien, algo tuvo q hacer aparte él para que le funcionara así pero no lo explicó. Falla ahí pal creador del video.
@codigosdeprogramacion2 жыл бұрын
Entonces deberías buscar otro vídeos
@Lorfv2 жыл бұрын
muchas gracias
@codigosdeprogramacion2 жыл бұрын
A la orden
@Alejo-11114 жыл бұрын
Me salvaste la vida master! gracias
@codigosdeprogramacion4 жыл бұрын
Genial, saludos
@alejandroagustinavilesgonz3263 Жыл бұрын
si quisiera llamar 2 tablas que tienen en comun un campo o columna usando inner join table 2 id_col,col,codepostal como seria la consulta sin afectar el WHERE LIKE que consulta atraves del texbox??
@luisdiegodesantos54582 жыл бұрын
Hola muy buen aporte, ¿cómo podría hacer una validación para que no sea posible agregar un producto cuyo código ya existe? Es decir, para que el código de cada producto sea único
@codigosdeprogramacion2 жыл бұрын
Colocar el código cómo unique en la base de datos. En programación sería consulta si existe el código antes de guardar
@cristianalvarez56962 жыл бұрын
Espero que me ayudes, me da error en la clase conexión exactamente cuando hago la conexión (línea 23) me tira "excepción no encontrada" y eso que solo intento correrlo con el botón de guardar :(
@carlosugarte19244 жыл бұрын
Buenas, primero quería agradecerte por el contenido que subes. Mi pregunta es porque el ELSE que colocaste que dice "Debe Completar todo los campos" se activa o se invoca llenando la casilla de Precio Publico y Existencia. Deberia estar para todos los campos si estan vacios. esa es mi duda. agradeceria tu respuesta.
@codigosdeprogramacion4 жыл бұрын
Se activa para todos
@johnnymacana39882 жыл бұрын
Hola, me puedes ayudar? cuando estoy programando el botón buscar me aparece el error "Unknown column 'codigo' in 'field list'", sabes por que puede ser?. Gracias
@codigosdeprogramacion2 жыл бұрын
Porque no encuentra el campo codigo
@omardeblashernandez49274 жыл бұрын
gracias men, me ayudaste con la tarea. Al rato te digo si saque el 10 o menos... jajaja saludos.
@codigosdeprogramacion4 жыл бұрын
Excelente! espero que 10
@micamdel4 жыл бұрын
En verdad muchísimas gracias por compartir, una pregunta ¿cómo se pondría un dato que se debe quedar fijo? Me explico, en mi tarea me piden que todos los registros lleven "estación 1", obviamente el ID tiene que cambiar junto con los datos, el único dato estático por así decirlo es "estación 1"
@codigosdeprogramacion4 жыл бұрын
Hola, puede ser de 2 formas, por base de datos o por código, si es por base de datos agrega la columnas la propiedad de default y el dato "estación 1" y no agregue esa columna al insert, si es por código cuando haces la inserción solo enviar el dato "estación 1"
@micamdel4 жыл бұрын
@@codigosdeprogramacion muchísimas gracias :)
@joelcabana25774 жыл бұрын
Hola perdón la ignorancia, pero se podría hacer con hibernate? Y Maven ?
@codigosdeprogramacion4 жыл бұрын
Hola, si se puede utilizar con NHibernate
@IgnisMauro3 жыл бұрын
no es necesario crear una clase llamada producto con su constructor y get y setters?
@lau29564 күн бұрын
No puedo descargar el proyecto...
@CharlyEduard972 Жыл бұрын
Saludos, cuando ejecuto el boton guardar, me sale este error " MySql.Data.MySqlClient.MySqlException: 'Unable to connect to any of the specified MySQL hosts.' SocketException: No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión 127.0.0.1:3306" quiero expresar que mi conexion cuando instale el mysql se hizo en el puerto 3308. pero observo que no utilizastes en este caso la variable de conexion puerto. como en el video de conexion como deberia proceder... ? Gracias.
@codigosdeprogramacion Жыл бұрын
Debes agregar en la conexión el puerto en donde se instaló MySQL
@emilyrojasgutierrez51942 жыл бұрын
Y si esa tabla tienes varios id que van vinculadas a otras tablas como le podria hacer?
@rosabarroso13534 жыл бұрын
En la opción Buscar me subraya en rojo la variable reader cuando estoy en la instrucción reader = comando.ExecuteReader();
@codigosdeprogramacion4 жыл бұрын
Hola, puede que no lo hayas declarado
@rodrigocortes63614 жыл бұрын
Buen día, tengo una duda. En la parte de las consultas, cuando se realizó el botón 'buscar' se especificaron todas las columnas de la tabla. Mi pregunta es: ¿Es posible usar 'SELECT * FROM productos WHERE codigo LIKE'? Me refiero al uso del '*' como simplificación en la consulta.
@codigosdeprogramacion4 жыл бұрын
Hola, si se puede aunque no se recomienda por el rendimiento.
@rodrigocortes63614 жыл бұрын
@@codigosdeprogramacion Muchas gracias, veré qué tanto afecta.
@GerardoLopez-lf8nz Жыл бұрын
Todo está bien le pongo guardar me voy al workbench no me aparece nada
@TheErudito Жыл бұрын
Bro q paso cuando se repite el codigo eso te falto implementar
@codigosdeprogramacion Жыл бұрын
Creo que si, aunque no dudo que lo puedas hacer
@king_carvajal95303 жыл бұрын
me ayudarias con algo urgente?
@codigosdeprogramacion3 жыл бұрын
Con gusto codigosdeprogramacion.com/servicio-de-asesorias/?noamp=mobile
@jhonatanlopez53943 жыл бұрын
amigo al probara la base de datos juanto al aformulario al darle al boto guaradar me sale un erro de esepcion no controla y se para el programa y me manda al codigo aayuda
@pudinslayer91224 жыл бұрын
Que buenos videos.... Super bien producidos, y totalmente comprensibles, me encanta.
@codigosdeprogramacion4 жыл бұрын
Muchas gracias, saludos
@pudinslayer91224 жыл бұрын
@@codigosdeprogramacion al contrario, muchas gracias a ti, no tienes idea del aporte que hace esto para aquellos que no nos enseñan nada en la universidad y tenemos que aprender todo por nuestra cuenta. Gracias a videos y cursos como este en KZbin me voy a graduar, básicamente XD
@pudinslayer91224 жыл бұрын
Es algo que suele ocurrir mucho, sobre todo en países de bajos recursos y en estado de crisis (Venezuela por ejemplo). Que la calidad educativa es super baja y está es la forma que tenemos aquellos que nos apasiona la programación para aprender. De verdad, muchas gracias por el aporte, ojalá el canal crezca mucho más y así este contenido tenga más visibilidad en la comunidad en general. (^-^)/
@omarvargas23494 жыл бұрын
Me esta dando un error de Excepción no controlada del tipo 'System.ArgumentException' en System.Data.dll, en la Clase conexion. Lo he repetido varias veces y aun me da el error. Tienes alguna sugerencia?
@codigosdeprogramacion4 жыл бұрын
Hola, lo mas seguro es que tengas un error en la sintaxis de la conexión
@ridi37743 жыл бұрын
Hola bro pudiste solucionarlo? a mi no me deja
@RodrigoGonzalez-uz2yr4 жыл бұрын
Hola tengo un problema al eliminar me marca que tengo error en la sintaxis que cheque el manual correspondiente de mysql me aparece esto use near ‘DELETE FROM productos WHERE I’d= ‘’’ at line 1
@codigosdeprogramacion4 жыл бұрын
Hola, al parecer tienes un apostrofe entre I y d, a menos que así este tu campo en la base de datos o lo hayas escrito mal en la consulta.
@victorrogel44063 жыл бұрын
perdon no entendi para que se ponia el txt id? o sea para que se ponia eso
@miquelgasullibuenaventura48804 жыл бұрын
Tengo un problema al actualizar o insertar el precio público, porque en el textbox utilizo la coma decimal y mysql me da un error. En cambio si utiliza el punto como separador, si se acepta la inserción o actualización pero al grabarlo lo entiendo como punto de miles y no puedo utilizar decimales. Qué tengo mal?
@miquelgasull84044 жыл бұрын
Es posible que tu configuración regional no este configurada como el punto como separador decimal.
@miquelgasullibuenaventura48804 жыл бұрын
@@miquelgasull8404 MI configuración es Español (España) y no puede modificarla proque otras aplicaciones la utilizan. Continuo con el mismo problema, C# me graba los valores double con la coma decimal y al insertar en mysql no la tienen en cuenta y un valor de 14,50 se vuelve 1450,00
@DeSofSistemas3 жыл бұрын
Porque pierdes tanto tiempo con los controles. El q llega a mirar un video con este título esto lo tiene bastante claro. Sólo es un consejo de onda.
@codigosdeprogramacion3 жыл бұрын
Disculpa pero eso no es perdida de tiempo. El objetivo es detallar todo paso a paso porque en ocasiones se puede perder o desconocer de donde salen los nombres de los controles. Gracias por el consejo. En caso de que consideres que es perdida de tiempo esa parte, en la parte inferior del vídeo hay una linea gris para avanzar el vídeo.
@DeSofSistemas3 жыл бұрын
@@codigosdeprogramacion Yo creo que sí! Eso es para un video aparte. Al menos yo lo paso de largo
@codigosdeprogramacion3 жыл бұрын
Lo bueno que es sólo tú opinión 👍
@antoniobrisenogonzalez22284 жыл бұрын
en el min 35:42 eliminaste el "id 2" y quedan los "id 1 y 3"... si agregas otro, se agrega con "id 4"... como haces para que tome el "id 2"?
@codigosdeprogramacion4 жыл бұрын
Hola, no se puede ya que lleva un consecutivo y si regresas al 2 puedes sobrescribir el 3
@leonprogramer19923 жыл бұрын
le di buscar y me aparece que no me guardo pero reviso el worbench y si me aparecen los datos, ¿cual fue el error?
@codigosdeprogramacion3 жыл бұрын
Falto indicar el campo como autoincremental
@federicaalem71064 жыл бұрын
esta todo genial pero me tira un error cuando busco el campo codigo, me dice que no se han encontrado registros, me fije si lo habia escrito bien, todo pero nose que sera
@codigosdeprogramacion4 жыл бұрын
Tal vez el error está en las validaciones
@juanjosecastillosifuentes87482 жыл бұрын
error al guardar field id doesn't have a default value
@juanjosecastillosifuentes87482 жыл бұрын
pongan en workbench esto: SET GLOBAL sql_mode='NO_ENGINE_SUBSTITUTION'
@codigosdeprogramacion2 жыл бұрын
No es eso, lo que pasa que tú campo id debe ser autoincremental, porque al hacer el insert no le pasas ningún valor
@juanjosecastillosifuentes87482 жыл бұрын
@@codigosdeprogramacion gracias
@AlvaroLoquendero14 жыл бұрын
en la parte donde agrega producto cuando le da a guardar la verdad se me hacia muy engorroso y complicado de entender . estuve un buen rato analizando el codigo y escribi una sintaxis que funciona de igual manera y considero que es mucho mas limpia! - - String sql = $"INSERT INTO productos (codigo, nombre, descripcion, precio, stock) VALUES ('{codigo}', '{nombre}', '{descripcion}', '{precio}', '{stock}')"; - - utilizo la interpolacion con el simbolo "$" al principio del string para poder agregar las variables con "{ }" y se puede leer mucho mejor! espero que mi aporte ayude a alguien en este viaje!
@codigosdeprogramacion4 жыл бұрын
Hola, tal vez lo puedas leer mejor y se vea mas limpia pero es una forma insegura de hacer transacciones ademas que de esa forma el rendimiento baja a comparación de las sentencias preparadas
@AlvaroLoquendero14 жыл бұрын
Porque menos segura ? Y no sabía lo del rendimiento jajaja hace no mucho empecé en esto y quería dar un aporte
@codigosdeprogramacion4 жыл бұрын
Se agradecen los aportes pero al preparar las inserciones o consultas evitas que te inyecten código SQL
@joelfelipecardonacruz68303 жыл бұрын
Gracias pero me aparece un error al darle al botón agregar you have an error in your sql syntax near '' at line 1
@codigosdeprogramacion2 жыл бұрын
Tienes un error de sintaxis en tu query
@juanfelipegarzonolarte29444 жыл бұрын
Hola perdon pero me esta dando un error en MySqlConnection conexionBD = new MySqlConnection(cadenaConexion); y este es el error System.ArgumentException: 'Option not supported. Nombre del parámetro: databases' Como lo podria solucionar Gracias
@codigosdeprogramacion4 жыл бұрын
Hola, es al hacer la conexión o al ejecutar el query?
@juanfelipegarzonolarte29444 жыл бұрын
@@codigosdeprogramacion El error me lo genera en la clase Conexión, y el error se genera cuando intento guardar algo en la base de datos
@codigosdeprogramacion4 жыл бұрын
@@juanfelipegarzonolarte2944 Por lo que se ve estar agregando databases en la conexión y solo debe ser database sin la s al fial
@juanfelipegarzonolarte29444 жыл бұрын
@@codigosdeprogramacion Exelente amigo muchas gracias por el video Pero tengo una pregunta Como podria actulizar la base de datos de la manera que me sume las cantidades Ejemplo en la base de datos tengo 10 botellas de gaseosa Y que yo al actualizar y ingrese 5 coja las que hay en la base de datos y las sume y quede un total de 15
@alexandermarin25224 жыл бұрын
using MySql.Data.MySqlClient; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CRUD { class conexion { public static MysqlConnection Conexion() { String servidor = "localhost"; String bd = "tienda"; String usuario = "root"; String password = "loana"; String cadenaConexion = "Database=" + bd + "; Data Source=" + servidor + "; User Id= " + usuario + "; Password=" + password+""; try { MysqlConnection conexionBD = new MysqlConnection(cadenaConexion); return conexionBD; } catch (MySqlException ex) { Console.WriteLine("Erro: " + ex.Message); return null; } } } }
@rubencordova40882 жыл бұрын
Me sale un unico error en esta linea que es: } throw new NotImplementedException(); } quien me podria ayudar????
@JUNIORYSALSA3 жыл бұрын
Excepción no controlada del tipo 'System.FormatException' en mscorlib.dll
@williammauriciogutierrez51563 жыл бұрын
BUENAS NOCHES por favor ayuda.... cuando ejecuto y le doy clic en guardar me sale este error: 'Authentication to host 'localhost' for user 'root' using method 'caching_sha2_password' failed with message: Access denied for user 'root'@'localhost' (using password: YES)' que debo de hacer.
@codigosdeprogramacion3 жыл бұрын
Actualiza el conector de MySQL y agrega tu password
@ridi37743 жыл бұрын
@@codigosdeprogramacion que conector es?
@juancarloshinojosacardenas65193 жыл бұрын
Hola amigo quisiera saber como puedo hacer una consulta para que me muestre el Usuario, nombre completo del usuario que se logea en el formulario principal espero me puedan ayudar.
@mohamedattha97103 жыл бұрын
SALUDES UN GUSTO ME GUSTARIA PONERME EN CONTACTO CONTIGO!! ALGUNA FORMA
@codigosdeprogramacion3 жыл бұрын
Me inquieta tu nombre
@samirchirino16534 жыл бұрын
hola , me sale un problema al ejecutar el programa cuando apreto el boton guardar , depura y me dice este error MySql.Data.MySqlClient.MySqlException: 'Authentication to host 'localhost' for user 'rootPassword=' using method 'sha256_password' failed with message: Access denied for user 'rootPassword='@'localhost' (using password: NO)'
@cchhrriissttoo2 ай бұрын
Todo muy bien pero eso es con SQL no con MySQL
@codigosdeprogramacion2 ай бұрын
Tu lo dices?
@gabyyhshss Жыл бұрын
TE OLVIDASTE DE SOLUCIONAR EL ERROR QUE OCURRE CUANDO BUSCAMOS MISMOS CODIGOS!!! COMO LO RESOLVEMOS?!
@codigosdeprogramacion Жыл бұрын
No dudo que lo puedas solucionar, o no?
@gabyyhshss Жыл бұрын
@@codigosdeprogramacion Recién estoy Aprendiendo de esto 😅, No vendría mal una ayudita jeje... Y También estaría muy bueno que muestres como hacer para que estos datos salgan por el DataGrid ⛄ !FELIZ NAVIDAD¡
@PedroBellic12 жыл бұрын
Odio mi carrera
@codigosdeprogramacion2 жыл бұрын
Tu carrera es de programación?, si es así no te desanimes al inicio se dificulta un poco pero hay que poner un poco más de esfuerzo y estoy seguro que lo lograras.
@rikyleaks1173 жыл бұрын
*
@lesterizaguirre17894 жыл бұрын
Me sale un error que dice : ERROR AL GUARDAR Fiel "id" doesn't hace a default value.
@ulisescanomartinez96513 жыл бұрын
En caso de conectarse a una BD remota
@codigosdeprogramacion3 жыл бұрын
??
@omarvargas23494 жыл бұрын
Me está dando un error que no se me conecta la base de datos con el MySqlConnection conexionBD = new MySqlConnection(cadenaConexion); me dice que Excepción no controlada del tipo 'System.FormatException' en mscorlib.dll, como puedo corregir