Articles of sql

Come eseguire lo script sql con Entity Framework in .NET Core 1.0?

Mi piacerebbe eseguire gli script sql in un progetto ASP.NET MVC Core 1.0. La risposta qui: possiamo eseguire lo script sql usando le migrazioni prima del codice? praticamente spiega esattamente cosa voglio fare, tranne che per questa linea: Sql(File.ReadAllText(sqlFile)); abbaia e dice “Il nome ‘Sql’ non esiste nel contesto attuale” . Sono sicuro che ci […]

Il nome “Database” non esiste nel contesto attuale?

Ricevo questo errore quando provo a lanciare il mio sito Web usando WebMatrix. Ho un file .cs che effettua una chiamata var db = Database.Open(“dbase”); . Ho un database nel mio progetto chiamato “dbase”. Non ho file web.config e nessuna importazione per l’utilizzo di pacchetti WebMatrix poiché sto avviando il sito utilizzando WebMatrix, quindi non […]

Il modo migliore per build query sql dinamiche in C # /. NET3.5?

Un progetto su cui sto lavorando al momento prevede il refactoring di un object COM C # che funge da livello di accesso al database per alcuni database Sql 2005. L’autore del codice esistente ha creato manualmente tutte le query SQL utilizzando una stringa e molte istruzioni if ​​per build l’istruzione sql abbastanza complessa (~ […]

Abbina due grandi serie di stringhe in C #

Ecco la situazione: Ho una pagina web che ho raschiato come una stringa. Ho diversi campi in un database MSSQL. Ad esempio, modello di auto, ha un ID e un nome, come Mustang o Civico. È pre-riempito con la maggior parte dei modelli di auto. Voglio trovare una corrispondenza per qualsiasi riga nella tabella dei […]

Interoperabilità di MS Access – Importazione dati

Sto lavorando su un exe per esportare SQL in Access, non vogliamo utilizzare DTS poiché abbiamo più client che esportano diverse visualizzazioni e il sovraccarico per l’installazione e la manutenzione dei pacchetti DTS è eccessivo. * Modifica: questo processo è automatizzato per molti client ogni notte, quindi l’intero processo deve essere avviato e controllato all’interno […]

Come registrare in modo efficiente i record in un database SQL

In almeno un’applicazione, ho la necessità di mantenere le vecchie versioni dei record in un database relazionale. Quando qualcosa dovrebbe essere aggiornato, verrà aggiunta una nuova copia e la vecchia riga verrà contrassegnata come non aggiornata. Quando qualcosa dovrebbe essere cancellato, dovrebbe invece essere contrassegnato come non aggiornato o cancellato. C’è un caso di uso […]

LINQ to SQL – Aggiornamento di oggetti di contesto dati in classi parziali

Ho creato un metodo di estensibilità per l’eliminazione di uno dei miei oggetti Linq To Sql denominato Reservation. Bene, in questo metodo parziale che ho creato, voglio aggiornare alcuni altri oggetti. Non riesco a sembrare che l’aggiornamento sia persistente nel database. Ecco il mio metodo parziale per cancellare la prenotazione. public partial class LawEnforcementDataContext { […]

Mostra i database del server MySql

Qualcuno sa, come mostrare i database in C #? So che è ansible eseguendo un comando sql show databases , ma non so come configurare il lettore. Qualcuno per favore aiutami. EDIT : ho trovato una soluzione: private void Window_Loaded(object sender, RoutedEventArgs e) { MySqlConnection con = new MySqlConnection(this.constr); MySqlCommand cmd = con.CreateCommand(); cmd.CommandText = […]

Assicurare solo le query “Ragionevoli”

Nella nostra organizzazione abbiamo la necessità di consentire ai dipendenti di filtrare i dati nella nostra applicazione web fornendo clausole WHERE. Funziona benissimo per un lungo periodo, ma occasionalmente ci imbattiamo in utenti che forniscono query che richiedono scansioni di tabelle complete su tabelle di grandi dimensioni o join inefficienti, ecc. Alcuni pagliacci potrebbero scrivere […]

Errore durante l’utilizzo di System.Data.Linq.Mapping e incremento automatico della chiave primaria in un db sqlite

Sto usando SQLite e System.Data.Linq.Mapping . Sto riscontrando un problema con il campo id AUTOINCREMENT quando si utilizza l’attributo di mapping linq IsDbGenerated = true . Sintassi per creare il mio tavolo. Ho provato questo con / senza l’ AUTOINCREMENT CREATE TABLE [TestTable] ([id] INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,[title] TEXT NULL) La mia class […]