La versión de SQL Server no soporta el tipo de dato datetime2

Estás trabajando en tu aplicación web con Entity Framework y C# en tu máquina de desarrollo usando la versión más reciente de SQL Server 2008 feliz de la vida. Pero al momento de hacer la implementación en el servidor de producción, te encuentras con este error: The version of SQL Server in use does not support datatype ‘datetime2 Y entonces te acuerdas, en el servidor de producción tienen instalado SQL Server 2005. No hay problema, solo ubica el archivo EDMX de tu modelo y con el click derecho del mouse selecciona la opción del menú emergente “Abrir con…” Hay que … Continue reading La versión de SQL Server no soporta el tipo de dato datetime2

Usando WHERE IN de SQL en Entity Framework (y Linq) con C#

A veces necesitas hacer una consulta basándote en datos que no estarás seguro tener porque simplemente es tu usuario quien los eligirá y pues, no eres adivino ¿verdad? Vamos a basarnos en la base de datos de Northwind para el siguiente ejemplo (si no la tienes, checa el video de como obtener las bases de datos de pruebas Northwind y pubs). En esta base de datos tenemos Proveedores (Suppliers) que ofrecen Productos (Products). ¿Qué pasaría si necesitaramos saber los productos de un proveedor en específico? Si ese proveedor específico fuera Exotic Liquids el código Transact-SQL sería algo tan simple como … Continue reading Usando WHERE IN de SQL en Entity Framework (y Linq) con C#

Cambiar usuario y password de la cadena de conexión en EF

En una aplicación donde usas ADO.NET Entity Framework como acceso a datos, en el paso donde se agrega una entidad nueva en el proyecto y se usa autenticación de SQL Server, siempre se nos pregunta si almacenaremos la información de conexión en el archivo de configuración o si la pasaremos por medio de la aplicación: Esta es la mejor práctica, seleccionar “No, exclude sensitive data from the connection string. I will set it in my application” que palabras más, palabras menos, significa algo así como “No, excluir datos sensibles de la cadena de conexión. La asignaré desde mi aplicación”. Y … Continue reading Cambiar usuario y password de la cadena de conexión en EF

Usando el CascadingDropDown con una base de datos

En el sitio de El Guille me hicieron el favor de publicarme un artículo acerca de cómo usar el control de AtlasToolkit CascadingDropDown usando una base de datos como su fuente de datos. Es un ejemplo de lo sencillo que es usar estos controles y el alcance que estos controles tienen. Aquí lo tienes: Usando el CascadingDropDown con una base de datos