Articles of linq to sql

L’utilizzo di LINQ to SQL aiuterà a prevenire l’SQL injection

Sto creando un sito pubblico e la prima cosa che penso è l’iniezione SQL. Ho alcuni campi di testo che sto salvando e sto usando linq per aggiornare / scrivere nel database. Sono sicuro usando linq? Questo esempio sta creando l’account utente. Data.MemberRegistrationDataContext context = new MemberRegistrationDataContext(); Data.tbl_Member_UserProfile profile = new tbl_Member_UserProfile(); profile.SSN = Convert.ToDecimal(Session[“tempMemberSSN_Registration”]); […]

Informazioni su LOCKS di SQL Server su query SELECT

Mi chiedo quale sia il vantaggio di utilizzare SELECT WITH (NOLOCK) su una tabella se le sole altre query che interessano quella tabella sono query SELECT . Come viene gestito da SQL Server? Una query SELECT bloccherebbe un’altra query SELECT ? Sto usando SQL Server 2012 e un DataContext Linq-to-SQL. (MODIFICARE) Informazioni sulle prestazioni: Un […]

GUID sequenziale in Linq-to-Sql?

Ho appena letto un post sul blog sulla capacità di NHibernate di creare un GUID dall’ora di sistema (Guid.Comb), evitando così una buona quantità di frammentazione del database. È ansible chiamarlo equivalente sul lato client all’ID sequenziale di SQL Server. C’è un modo per utilizzare una strategia simile nel mio progetto Linq-to-Sql (generando il Guid […]

LINQPad metodi

Qualcuno ha una lista completa di metodi e metodi di estensione LINQPad, come .Dump() SubmitChanges()

Ottieni i dati della tabella dal nome della tabella in LINQ DataContext

Ho bisogno di ottenere i dati della tabella dal nome della tabella da Linq DataContext. Invece di questo var results = db.Authors; Devo fare qualcosa di simile. string tableName = “Authors”; var results = db[tableName]; Potrebbe essere qualsiasi nome di tabella disponibile in DataContext.

L’operazione potrebbe destabilizzare il runtime?

Sto avendo un po ‘di problemi a capire quale sia il problema. Ho un po ‘di codice che estrae i record da un database usando LINQ e li inserisce in un object che viene inserito in un’interfaccia. Sembra un po ‘come questo: public IEnumerable query() { return from a in dc.SomeTable select new SomeObject { […]

Una proprietà dipendente in un ReferentialConstraint è mappata a una colonna generata dal negozio

Ottengo questo errore durante la scrittura nel database: Una proprietà dipendente in un ReferentialConstraint è mappata a una colonna generata dal negozio. Colonna: “PaymentId”. public bool PayForItem(int terminalId, double paymentAmount, eNums.MasterCategoryEnum mastercategoryEnum, int CategoryId, int CategoryItemId) { using (var dbEntities = new DatabaseAccess.Schema.EntityModel()) { int pinnumber = 0; long pinid = 1; //getPinId(terminalId,ref pinnumber) ; […]

La costruzione esplicita del tipo di quadro “###” nella query non è consentita.

Utilizzando i comandi Linq e il datacontext Linq To SQL, sto provando ad istanziare un’ quadro chiamata “Produccion” dal mio datacontext in questo modo: Demo.View.Data.PRODUCCION pocoProduccion = ( from m in db.MEDICOXPROMOTORs join a in db.ATENCIONs on m.cmp equals a.cmp join e in db.EXAMENXATENCIONs on a.numeroatencion equals e.numeroatencion join c in db.CITAs on e.numerocita equals […]

Utilizzo di contains () in LINQ to SQL

Sto cercando di implementare una ricerca per parole chiave molto semplice in un’applicazione che usa linq-to-sql. I miei termini di ricerca sono in una serie di stringhe, ogni elemento dell’array è una parola e vorrei trovare le righe che contengono i termini di ricerca. Non mi importa se contengono più di semplici termini di ricerca […]

Come rimuovere la funzionalità dell’unità di lavoro dai repository usando IOC

Ho un’applicazione che utilizza ASP.NET MVC, Unity e Linq to SQL. Il contenitore di unità registra il tipo AcmeDataContext che eredita da System.Data.Linq.DataContext , con un LifetimeManager utilizza HttpContext . C’è una fabbrica di controllori che riceve le istanze del controllore usando il container di unità. Ho impostato tutte le mie dipendenze sui costruttori, in […]