Sto utilizzando SqlDependency per ricevere notifiche quando i dati in alcune tabelle vengono modificati. private void subscribeBroker() { using (var conn = new SqlConnection(connString)) { conn.Open(); var cmd = new SqlCommand(“SELECT text FROM dbo.Test”); cmd.Connection = conn; var dependency = new SqlDependency(cmd); dependency.OnChange += dependency_OnChange; SqlDependency.Start(connString); cmd.ExecuteNonQuery(); } } void dependency_OnChange(object sender, SqlNotificationEventArgs e) { […]
Ho le tabelle A, B e C nel database. Devo mettere il risultato ottenuto da A e B nella tabella C. Attualmente, ho un SP che restituisce il risultato di A e B all’applicazione C #. Questo risultato verrà copiato nella tabella C utilizzando “System.Data.SqlClient.SqlBulkCopy”. Il advanatge è durante l’inserimento utilizzando bulkcopy, i file di […]
questa mia class, public class PatReg { [DatabaseGenerated(DatabaseGeneratedOption.Computed), ScaffoldColumn(false)] public Int64 RecId { get; set; } [Key,Display(Name = “File Id”), ScaffoldColumn(true), DatabaseGenerated(DatabaseGeneratedOption.None )] public Int64 FileId { get; set; } [Required, Display(Name = “First Name”)] public string FName { get; set; } [Required, Display(Name = “Middle Name”)] public string MName { get; set; } [Required, […]
Forse qualcun altro che guarda questo codice sarà in grado di dirmi perché il returnID è sempre 0. Sto tentando di recuperare il nuovo ID dal record inserito. public int AddToInventory(int PartID, int QtyOnHand, int SpokenFor, int LowOrderQty, int HighOrderQty, decimal LastBuyPrice, decimal AvgBuyPrice) { ConfigDAL config = new ConfigDAL(); string connstr = config.GetConnString(); SqlConnection […]
Ho un database SQL Server situato a http://192.168.10.3/MyDB . Ho creato un’applicazione C # MVC e ho bisogno di conoscere i passaggi per colbind la mia applicazione al database di cui sopra. Sostituisce solo la stringa di connessione nel file web.config ? Data Source=?? ;Initial Catalog=??;Integrated Security=SSPI; User ID=??;Password=pwd; Se è così cosa devo sostituire […]
Sto analizzando il mio codice e ho ottenuto questo problema di sicurezza: CA2100 Esaminare le query SQL per le vulnerabilità della sicurezza La stringa di query passata a “SqlDataAdapter.SqlDataAdapter (string, SqlConnection)” in “Add_item.loadgrid ()” potrebbe contenere le seguenti variabili “Login.dbName”. Se una qualsiasi di queste variabili potrebbe provenire dall’input dell’utente, considerare l’utilizzo di una stored […]
Il mio database del server SQL Server 2008 per uno dei miei nuovi progetti è stato cancellato accidentalmente. Quello che mi rimane è il file di schema LINQ to SQL (schema e classi DataContext) e con la speranza di riportare indietro la struttura del mio database. C’è un modo?
La documentazione qui afferma che gli sviluppatori devono chiamare il metodo EndExecuteNonQuery per completare l’operazione. Non sono stato in grado di trovare una buona ragione per spiegare perché è, o quali sono i risultati di non chiamare EndExecuteNonQuery . Qualche idea su cosa accadrà se non viene chiamato? Non voglio bloccarlo, c’è un modo per […]
Sto salvando un file .doc in un database SQL Server come varbinary(max) usando il codice C # qui sotto. Sono in grado di salvare il file, ma quando recupero il file e voglio visualizzare i contenuti sulla pagina web, il mio codice sta scaricando il file e sono molto confuso su come gestirlo. La funzionalità […]
Se si esegue il backup utilizzando SMO, dopo il completamento con esito positivo, eseguo il test di SqlError per null, considerando che il backup è stato completato senza errori: Ma, come puoi vedere, in realtà restituisce un errore di class 0 numero 3014 che significa successo. Quindi la domanda è: D: Come posso sapere se […]