Tenemos una operación de usuario de larga ejecución que es manejada por un grupo de processs de trabajo. La input y salida de datos provienen de Azure SQL. Las columnas maestras de la estructura de tabla Azure SQL se aproximan a [UserId, col1, col2, … , col N, beingProcessed, lastTimeProcessed ] beingProcessed es boolean y […]
Estoy intentando validar los valores para insertlos en SQL desde la API web 2 y el patrón de repository. La database tiene un procedimiento almacenado para verificar los valores pasados (dependencies de keys externas, etc.). El process almacenado devuelve -1 para cada valor que no es válido o si no es válido como verdadero. Necesito […]
Este error se produce en un sitio MVC 5 bastante sencillo utilizando Entity Framework 6 en una primera implementación de código. Varios de los models usan System.Data.Entity.Spatial.DbGeography como el siguiente model. using System; using System.ComponentModel.DataAnnotations; using System.Data.Entity.Spatial; namespace ProjectName.Models { public class PostalCode { [Key] [MaxLength(10)] public string PostalCodeValue { get; set; } public int […]
Estoy tratando de ejecutar un file de text sql para crear procedimientos almacenados en un server sql db. También estoy usando este método para crear types de tabla definidos por el usuario, que usarán los procedimientos almacenados. La creación de los types de tabla funciona perfectamente. Sin embargo, cuando voy a crear el procedimiento almacenado […]
así que tengo una situación bastante extraña aquí. Mi tabla SQL está configurada para permitir nulos para mi columna ZipCode, así: CREATE TABLE [dbo].[Companies] ( [CompanyId] BIGINT IDENTITY(1,1) NOT NULL PRIMARY KEY, [Name] NVARCHAR(100) NOT NULL, [Address] NVARCHAR (100) NULL, [City] NVARCHAR (50) NOT NULL, [State] NVARCHAR (2) NOT NULL, [ZipCode] INT NULL, [PhoneNum] BIGINT […]
Tengo dos tables con pk compuesto. El pk de TABLE1 pasa a TABLE2 y tienen una relación opcional de uno a uno, es decir, TABLE1 puede tener 1 TABLE2 o 0 TABLE2. Obtengo la siguiente exception en la creación del model cuando inserto datos. Las columnas de key externa de asociación especificadas 'third_table_id, fourth_table_id' no […]
Estoy utilizando primero el código Entity Framework y cuatro de mis columnas son una representación base64 de una image y son de tipo cadena. Inicialmente, permití que EF almacenara estos como el nvarchar pnetworkingeterminado (máximo). Aprendí hoy que nvarchar (max) es dos veces el tamaño de lo que realmente son los datos, cuando se trata […]
No estoy seguro de si esto es posible. Podría estar tratando de usar la herramienta incorrecta para el trabajo que estoy tratando de hacer. Supongamos que quiero hacer lo siguiente: Ejecuto una function llamada "GetTableName" que devuelve el nombre de una tabla SQL de la que quiero get datos. Ejecuto otra function llamada "GetFields" que […]
En mi database hay tablas de Document y files de DocumentFile . Clave principal – columna Uid (en ambas tablas). DocumentFile reference al Document través de la columna DocumentUid . Conozco el file del documento, y quiero seleccionar el documento con los files (con la combinación izquierda), y EF genera esta consulta: DECLARE @p__linq__0 uniqueidentifier,@p__linq__1 […]
Creé una database en Azure configurando mi propio nombre personalizado. Luego creé las primeras entidades del código EF 5 y agregué las migraciones. En el inicio de la aplicación llamé a estas dos líneas: Database.DefaultConnectionFactory = new SqlConnectionFactory(connectionString); Database.SetInitializer(new MigrateDatabaseToLatestVersion<MyDataContext, MyConfiguration>()); La cadena de connection se toma directamente de Azure: Server = tcp: xxx.database.windows.net, 1433; […]