Articles of sql

unendo due tabelle nel framework di quadro

Sto provando ad unire due tabelle nel framework di quadro e ottenere il valore da una di esse per fare un’altra query su una terza tabella questa è la query che sto usando var fav = from favs in db.FAVORITES join pins in db.PINS on new { favs.USER_ID, favs.PIN_ID } equals new { userId, pins.PIN_ID […]

Come restituire object dinamico dalla query SQL

Ho una situazione in cui una raccolta di resi storeprocdure, ma non come la struttura dell’object perché la query è molto dynamic. Una query può restituire: Id | Posizione MarketSegment | … n colonne e un altro può tornare Id | Rappresentante di vendita | Posizione Regione | … n colonne Sto semplicemente restituendo un […]

Iniezioni SQL con sostituzione di virgolette singole e interi di validazione

Possibile duplicato: Posso proteggere da SQL Injection evadendo la citazione singola e l’input dell’utente circostante con virgolette singole? Voglio solo sapere, se sostituisco ogni ‘ con ” negli input dell’utente, ad esempio string.Replace(“‘”,”””) e convalidare i numeri (assicurati che siano numeri e non contengano altro carattere), SQL Injection è ancora ansible? Come? Sto usando query […]

Esegui script sql su server SQL utilizzando C #

SQL Server 2008 R2 Express, .Net Framework 4.0, Visual Studio 2010 Sto cercando di eseguire uno script SQL da un’applicazione del prompt dei comandi. Ho trovato un campione codice e cercando di implementare lo stesso. Ma le seguenti affermazioni usando non sono riconosciute. using Microsoft.SqlServer.Management.Common; using Microsoft.SqlServer.Management.Smo; Mi manca qualche riferimento all’assemblaggio?

Come salvare SELECT risultati query SQL in una matrice in C # Asp.net

Ho scritto questa domanda per ottenere dei risultati, se voglio salvare i risultati in un array cosa devo fare? Voglio usare i valori che sono in col1 e col2 in un’istruzione IF, ecco perché sto pensando di salvarli in un array. var con = new SqlConnection(“Data Source=local;Initial Catalog=Test;Integrated Security=True”); using (con) using (var command = […]

Come posso determinare se esiste una colonna in una tabella SQL Server CE con C #?

Il codice legacy fa così: public bool isValidField(string tableName, string fieldName) { bool retVal; string tblQuery = string.Format(“SELECT {0} FROM {1}”, fieldName, tableName); checkConnection(); try { SqlCeCommand cmd = objCon.CreateCommand(); cmd.CommandText = tblQuery; object objvalid = cmd.ExecuteScalar(); retVal = (null != objvalid); } catch { retVal = false; } return retVal; } … ma trovo […]

Entity Framework Database Prima molti-a-molti

Ho creato un modello di Entity Framework dal database. Ho una relazione molti-a-molti: User – UserRole – Role . EF ha creato la proprietà di navigazione UserRole entity framework e UserRoles nell’ quadro User e nell’ quadro Role , ma preferirei Roles in User e Users nel Role . È ansible progettarlo attraverso il Model […]

Unicode SQL Query W / Parameter invece N Prefix

Ho una query di inserimento da eseguire all’interno di un C # contro un database SQL Server. La colonna che sto inserendo è di tipo nvarchar. i dati che sto inserendo in quella colonna non sono inglese. Mi basta usare AddWithValue per passare i dati non inglesi al server? come questo esempio: string dogName = […]

EF DBContext dispose non chiudendo la connessione

Sto usando EF 6.1.0 Ho sotto l’object DBContex personalizzato come DBEntites public partial class DbEntities : DbContext { public DbEntities() : base(“name=DbEntities”) { ////Configuration.LazyLoadingEnabled = true; ////Configuration.ProxyCreationEnabled = false; } //// I have ALL Entites added as below ////public virtual IDbSet CCodes { get; set; } } Ho le seguenti operazioni su object contesto using […]

Importazione di dati dal file XML al database SQL

È ansible importare dati da file XML in un database SQL e, in caso affermativo, come si farebbe. Ho un file XML che contiene circa 50.000 voci e devo creare un’applicazione che possa manipolare i dati (principalmente leggendo e confrontando) – quindi la mia preoccupazione è che la manipolazione con quella quantità di dati (e […]