Articles of sql server

Chiamare più stored procedure SQL Server in una transazione

Per l’utilizzo nel mio progetto corrente ho creato una class che mi permette di chiamare async di SQL Server. Il mio codice assomiglia a questo: internal class CommandAndCallback { public SqlCommand Sql { get; set; } public TCallback Callback { get; set; } public TError Error { get; set; } } class MyCodes:SingletonBase { private […]

Strumenti per la creazione di un OCA (Occasionally Connected Application)

Costruirò una app in casa, occasionalmente connessa (OCA). Quali tecnologie suggeriresti di impiegare. Ecco i miei parametri: .NET Shop ( 3.5sp1 ) C # per il codice dietro ( winform, wpf, silverlight ) Backend SQL Server ( 2005 o forse 2008 in attesa di approvazione ) Sviluppatore singolo Amministratore Solo SQL Utenti finali low tech […]

Cosa è .NET StringComparer è equivalente a Latin1_General_CI_AS di SQL

Sto implementando uno strato di caching tra il mio database e il mio codice C #. L’idea è di memorizzare nella cache i risultati di determinate query DB basate sui parametri della query. Il database utilizza le regole di confronto predefinite: SQL_Latin1_General_CP1_CI_AS o Latin1_General_CI_AS , che a mio avviso in base a un breve googling […]

Come visualizzare voci specifiche del database in una casella di testo su un’applicazione WinForm

AGGIORNAMENTO: Grazie a tutti, il codice non era il problema, anche se le informazioni riguardanti l’iniezione SQL erano utili, il mio problema era che stavo usando una versione precedente del mio database che non aveva l’ID prodotto corrispondente, quindi stava usando il primo prodotto che potrebbe trovare. Mi sento molto stupido ora, ma grazie per […]

Transaction (Process ID) era deadlock su risorse di blocco con un altro processo ed è stato scelto come vittima del deadlock. Rieseguire la transazione

Ho un’applicazione C # che sta inserendo dati nella tabella di SQL Server (2008) utilizzando la stored procedure. Sto usando multi-threading per fare questo. La stored procedure viene chiamata dall’interno del thread. Ora la mia stored procedure utilizza “tablock” durante l’inserimento dei dati. Durante l’esecuzione di questo codice viene visualizzato il seguente errore: “Transaction (ID […]

Più chiamate simultanee a SqlCommand.BeginExecuteNonQuery che utilizza lo stesso SqlConnection

Ho un codice C # funzionante che usa un SqlConnection per creare tabelle temporanee (ad esempio #Foo), chiama proc memorizzati per riempire quelle tabelle temporanee e restituire i risultati al client C #, usa c # per eseguire calcoli complessi su quei risultati e usa il risultati del calcolo per aggiornare una delle tabelle temporanee […]

Determina se la tabella esiste in SQL Server CE?

So che questo è simile a questa domanda , ma sto usando SQL Server CE 3.5 con un progetto WinForms in C #. Come posso determinare se esiste un tavolo? So che la parola chiave IF non è supportata, anche se EXISTS è. Information_schema esiste in CE dove posso interrogare contro di esso? Grazie.

L’interruzione del thread lascia transazioni di zombie e interruzione di SqlConnection

Sento che questo comportamento non dovrebbe accadere. Ecco lo scenario: Avvia una transazione sql long-running. Il thread che ha eseguito il comando sql viene interrotto (non dal nostro codice!) Quando il thread ritorna al codice gestito, lo stato di SqlConnection è “Chiuso”, ma la transazione è ancora aperta sul server sql. SQLConnection può essere riaperto, […]

Entity Framework L’istruzione ALTER TABLE è in conflitto con il vincolo FOREIGN KEY

All’aggiornamento del database in Entity Framework, prima migrazione del codice, ricevo questo errore: L’istruzione ALTER TABLE era in conflitto con il vincolo FOREIGN KEY “FK_dbo.Clients_dbo.MedicalGroups_MedicalGroupId”. Il conflitto si è verificato nel database “hrbc”, nella tabella “dbo.MedicalGroups”, nella colonna “Id”. Questa è la mia class: public partial class Client { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { […]

È necessario ottenere datatable in .net con lo schema della tabella del database

Qual è il modo migliore per creare un object DataTable vuoto con lo schema di una tabella sql server?