martes, 4 de junio de 2013
Suscribirse a:
Enviar comentarios (Atom)
Jesús Moreno - Ingeniero Ténico Informático - consultor Informático
Hola, soy Jesús Moreno Ingeniero Técnico Informático en sistemas por la US y propietario de éste blog. Mi trabajo en los ultimos años se ...
-
Ultima hora: Máxima difusión, aquí la sentencia del Tribunal Supremo sobre la Clausula Suelo . http://s01.s3c.es/imag/doc/ 2013-06-04/pg.4...
-
El ejemplo se ha probado en una base de datos Microsoft SQL Server 2008 R2 CREATE FUNCTION dbo . udf_GetNumeric (@ strAlphaNumeric VARCHA...
-
Al intentar compartir la impresora nos lanza un error que dice: " No se pudo guardar la configuración de la impresora. No hay no hay m...
muchas gracias!!
ResponderEliminarDe nada Carlos un placer poder haber sido de ayuda. Seguiré posteando los problemas que me vayan ocupando para cuando le pasen a otros usuarios como tu. Un saludo.
EliminarGenio! Solucion rapida y consisa!
ResponderEliminarGracias Adam un saludo. Vuelve cuando quieras por el blog para echar un ojo o plantea tus dudas.
Eliminarno entiendo donde tengo que colocar la funcion FirstOrDefault
ResponderEliminarHola Willians,
Eliminarla funcion First() se utiliza para que devuelva el primer valor que cumpla una condicion por ejemplo. Supongamos que tiene un contexto definido que contiene una tabla de clientes y quieres el primer cliente con un identificador que tu conoces.
Tendrías algo como...
pruebasEntities miContext = new pruebasEntities();
clientes variable_tabla_cliente = miContext.clientes.First(i=> i.ID == ID_DEL_CLIENTE)
pero esta funcion si no existe ningun cliente con ID = ID_DEL_CLIENTE devuelve el error explicado. Para ello usamos FirstOrDefault para evitar el error.
Espero que haya quedado claro.
Gracias por pasar por el blog. Vuelve cuando quieras
Gracias!
ResponderEliminarDe nada Miguel. Vuelve cuando quieras
Eliminarcomo se aplica esto ?
ResponderEliminarSi ya estas usando la función "First" cambiala por "FirstOrDefault()".
EliminarSi no, usando notación entity la sintaxis sería algo como esto:
objeto_contexto.objecto_tabla.FirstOrDefault( i => i.CODIGO == 1)
Espero que te pueda ayudar esto.
Muchas gracias sigue con esos grandes aportes
ResponderEliminarGracias a tí Luis Alberto por compartir con nosotros tu experiencia de que te ha sido útil. Eso me hace continuar con ilusión. ¡Saludos!
Eliminaraún sigue el error..
ResponderEliminar'context.FrmMenuItems.Where(x => x.ControllerName == "DistriHogar").FirstOrDefault()' inició una excepción de tipo 'System.InvalidOperationException' BddFrm.Context.FrmMenuItem {System.InvalidOperationException}
resolví este problema quitando mis tipos de datos de varchar() de cada tabla.
ResponderEliminarGracias
ResponderEliminarExcelnte, muchas gracias
ResponderEliminarGracias estimado por tu ayuda, mira van 7 años que publicaste tu ayuda, muchas Gracias!!!
ResponderEliminarBuenas tengo el siguiente codigo (_context.CompanyConfigurations.FirstOrDefault(x => x.Ready).Ready == false) si es false se regirige a una accion y si es true a otra... sin embargo si la base de datos esta vacia me genera un error... COmo puedo resolver esto
ResponderEliminar