La sentencia UPDATE en SQL nos sirve para editar el contenido de un registro o varios.
A continuación te brindo 5 Tips que te van a servir a la hora de modificar tu información de tus bases de datos.
La sentencia UPDATE en SQL nos sirve para editar el contenido de un registro o varios.
La sentencia UPDATE en SQL nos sirve para editar el contenido de un registro o varios.
A continuación te brindo 5 Tips que te van a servir a la hora de modificar tu información de tus bases de datos.
En este video te enseñare como puedes hacer un crud en Windows Presentation Foundation utilizando Sql Server y Entity Framework.
Si ves publicidad en la descarga es para una buena causa, se donara a casas de perro de la calle todo lo recolectado.
Este curso está enfocado para todas las personas que tienen curiosidad por aprender SQL Server y nunca lo han utilizado.
Es un curso rápido y práctico para que una persona novata enesta tecnología tenga la experiencia suficiente para desarrollar bases de datosen este motor de base de datos.
Si quieres más cursos gratuitos puedes suscribirte a mi canal dando clic en el siguiente enlace: canal de youtube
1.- Crear tablas, seleccionar, editar, insertar y eliminar datos
2.- Foreign key, vistas, inner join
3.- Funciones escalares, transact-SQL básico
4.- Procedimientos almacenados, transact-SQL básico
5.- Union, Union All, Crear funciones SQL que regresen tablas
6.- Funciones de agregación, Group by, Having
7.- Subconsultas, consultas anidadas
8.- Índices, transacciones
9.- Copiar una base de datos
10. Restaurar base de datos, delete sin where
También he hecho un curso de SQL SERVER Nivel Intermedio
En este video te enseñare a crear un CRUD en Windows forms, después de ver el video serás capaz de obtener los datos de una base de datos, insertar datos, editar datos y eliminaros, todo a través de una interfaz hecha en Windows forms.
Existen varias formas de modificar varios elementos en conjunto por medio de Entity Framework.
Igual te recuerdo que utilizar EntityFramework.Extended como Entity Framework nativo no las recomiendo cuando vas a modificar más de mil datos, mejor utiliza un procedimiento almacenado.
La ventaja que veo al utilizar EntityFramework.Extended es un aspecto de sintaxis ya que de esta manera evitamos hacer el recorrido de los elementos e ir modificando objeto por objeto, con esta librería es de una forma más sencilla para el programador.
Para el siguiente ejemplo, supongamos que tenemos una tabla llamada Persona, que debemos modificar la edad a 10 años de todas las personas de Nombre “Juan”. Seria de la siguiente manera:
using(MiEntity db= new MiEntity()){ //realizamos la modificación sin foreach, ni SaveChanges() db.Persona.Where(d => d.Nombre=="Juan") .Update(x => new Persona() { Edad = 10 }); }
De esta manera no necesitamos el método SaveChanges(), ya que Update lo hace internamente.
Existen varias formas de modificar varios elementos en conjunto por medio de Entity Framework.
Te mostrare como realizar una forma de cómo hacerlo a continuación. Teniendo una tabla llamada Persona, supongamos que debemos modificar la edad a 10 años de todas las personas de Nombre “Juan”. Seria de la siguiente manera:
using(MiEntity db= new MiEntity()){ //Obtenemos todos los Juanes IQuearyable<Persona> lst = db.Persona.Where(d=>d.Nombre=='Juan'); //recorremos la lista foreach(Persona oPersona in lst){ //asignamos la edad oPersona.Edad=10; } //modificamos los datos en la base de datos db.SaveChanges(); }
Cuando tengas la necesidad de editar más de mil filas en un proceso, mejor hazlo con un procedimiento almacenado (Stored procedure).