Articles of sql server

Come ottenere il valore Identity dal server SQL dopo il record di inserimento

Aggiungo un record nel mio database con un valore di identity . Voglio ottenere il valore dell’identity framework dopo l’inserimento. Non voglio farlo con la stored procedure. Questo è il mio codice: SQLString = ” INSERT INTO myTable “; SQLString += ” (Cal1, Cal2, Cal3, Cal4) “; SQLString += ” VALUES(N'{0}’,N'{1}’,N'{2}’,N'{3}’) “; SQLString = string.Format(SQLString, […]

Entity Framework 6 SetInitializer DbContext non funziona per SQL Server Express e SQL Server Compact

Ho un problema con la creazione di un nuovo database ogni volta che si avvia la mia applicazione. Ho letto questo post Entity Framework Database.SetInitializer semplicemente non funzionante , ma non ha aiutato. Ecco il mio codice: public DatabaseContext(DatabaseType type) : base(“name=” + type) { Database.SetInitializer(new DropCreateDatabaseAlways()); } e sto chiamando Database.Initialize(true); non importa se […]

Filtra colonna datetime nel server MS SQL 2008 con un valore stringa analizzato

Non sono sicuro di come sia ansible rendere più specifico il titolo di questa domanda. Sto lavorando su un’applicazione ASP.NET MVC3. Lì uso griglia jQuery per mostrare i dati dal database e avere pochi filtri. Uno di questi dovrebbe consentire all’utente di cercare per data. Nel mio database la colonna Date appare così: Passo la […]

Restituisce più dataset dalla stored procedure sql server

Devo restituire tramite Web Api un output XML Base64 basato sulla chiamata di stored procedure che eseguono 5 query diverse. La stored procedure non è scritta (ho bisogno di scriverlo) ma ci sono 5 query in cui i dati sono completamente diversi, tabelle e colonne, ecc … quindi mi chiedo se questo sia ansible? So […]

Quali tipi di dati C # non sono serializzabili con WCF?

Abbiamo classi di quadro C # che si associano ad alcune delle nostre tabelle di database di SQL Server. Dobbiamo essere in grado di serializzare queste classi per poterle inviare al client, dal server, tramite WCF. Per ciascun tipo di dati di SQL Server, abbiamo un tipo di dati CLR C # corrispondente nell’ quadro […]

ConnectString non ha funzionato in C #

public static DataSet ParseDatabaseData(string sheetName) { string connectionString = “Provider=System.Data.SqlClient;Data Source= MHSPC56888_VM1\\SQLEXPRESS;Initial Catalog=xxxxxxx;User id=xx;Password=xxxxx;”; SqlConnection conn = new SqlConnection(connectionString); string strSQL = “SELECT * FROM [” + sheetName + “$]”; SqlCommand cmd = new SqlCommand(strSQL, conn); conn.Open(); DataSet dataset = new DataSet(); SqlDataAdapter adapter = new SqlDataAdapter(cmd); adapter.Fill(dataset); conn.Close(); return dataset; } L’errore mostra che […]

Problema di prestazioni DataReader davvero strano

Ho un database SQL Server e sto usando ADO.NET ExecuteReader per ottenere un datareader. La mia stored procedure restituisce circa 35.000 record. La chiamata a ExecuteReader impiega circa 3 secondi per restituire il datareader. Sto usando un codice molto simile a questo per ottenere i miei oggetti. using(var conn = new SqlConnection(MySQLHelper.ConnectionString)) { conn.Open(); var […]

Utilizzare SMO per modificare le posizioni predefinite del database SQL Server

Sto usando il seguente codice per modificare le posizioni predefinite del database del server (in cui SQL Server conserva nuovi file di database e file di registro): using Microsoft.SqlServer.Management.Smo; Server smoServer = new Server(new ServerConnection(server, username, password)); server.DefaultFile = newPath; server.Alter(); server.Refresh(); // Now create a database in the new location Database smoDatabase = new […]

salvando bytearray sulla colonna VarBinary in SQL Server si inserisce solo un byte

Ho un problema seguente: sto cercando di salvare il byte[] nel database e ho appena capito che funziona solo per un byte. Ho un numero di float che converto in byte [] e lo uso come parametro: param = new SqlParameter(name, type, ((byte[])value).Length); type è VarBinary , value è l’array di byte. Aggiungo quel parametro […]

Come si specifica il livello di isolamento del database da utilizzare, ad un livello elevato?

Sto usando TransactionScope ad alto livello per racchiudere un codice di alto livello che rende numerose connessioni al database. Una delle funzioni che chiamo è una lettura generica che viene utilizzata per le funzioni di sola lettura in cui è necessario un livello di isolamento read uncommitted . Ma in alcuni casi viene utilizzato come […]