Ho appena iniziato a usare Dapper per un progetto, avendo utilizzato principalmente ORM come NHibernate ed EF negli ultimi anni. ... In genere nelle nostre applicazioni Web implementiamo la sessione per richiesta, iniziando una transazione all'inizio del...
C'è un modo per usare Dapper.NET con stored procs che restituiscono più set di risultati? ... Nel mio caso, il primo set di risultati è una singola riga con una singola colonna; se è ...0... la chiamata ha avuto esito positivo e il secondo set di risulta...
Sto utilizzando Entity Framework in SQL Azure e in una pagina della mia applicazione mostriamo all'utente un bel po 'di dati correlati. Stiamo caricando un massimo di 30 elementi sulla pagina ma ogni elemento ha 5 mappature uno-a-molti su altri oggetti. ...
Ho un ...bigint... nel mio tavolo e quando provo a fare una selezione usando Dapper, non funziona. Ho trovato un suggerimento che diceva di trasmettere in formato numerico, ma che genera un errore di cast non valido. ... Qual è il cast corretto da usare ...
Come si esegue un inserimento nel database e si restituisce l'identità inserita con Dapper? ... Ho provato qualcosa del genere: ...string sql = "DECLARE @ID int; " +
"INSERT INTO [MyTable] ([Stuff]) VALUES (@Stuff); " +
"SELECT ...
Sto tentando di integrare il software SQLBackup Pro di Red Gate nel mio software di backup interno, scritto in C #. Il modo naturale per farlo è tramite la ...stored procedure estesa... . Il problema è che viene chiamato in un formato che non ho mai vist...
Sto cercando di utilizzare ...Dapper per il... mio accesso ai dati per la mia app server. ... La mia app server ha un'altra applicazione che rilascia record nel mio database a una velocità di 400 al minuto. ... La mia app li estrae in batch, li elabora e...
Mappatura leggermente più avanzata della mia ...precedente domanda... :) ... tabelle: ...create table [Primary] (
Id int not null,
CustomerId int not null,
CustomerName varchar(60) not null,
Date datetime default getdate(),
constraint...
Sto usando dapper-dot-net come un ORM e produce il seguente codice SQL a esecuzione lenta (1700ms). ...exec sp_executesql N'SELECT TOP 5 SensorValue FROM "Values" WHERE DeviceId IN (@id1,@id2) AND SensorId = @sensor AND SensorValue != -32768 AND SensorVa...
Ho il seguente scenario (gestione delle eccezioni rimossa, codice semplificato): ...SqlDataReader rdr = executeQuery(query);
while (rdr.Read()) {
//There are thousands of records, so this happens thousands of times
handleRecord(rdr); //Takes a coup...
Ciao sto cercando di fare i conti con Dapper. ... La mia situazione è che voglio tirare due valori da una query in due stringhe separate. Non sono sicuro se sto andando su questo nel modo corretto, ma questo è quello che sto facendo: ...string sql = @"Se...
Sto usando dapper con SQL Server, ma usando Sqlite per alcuni test di memoria per i miei test di unità. ... Ho una classe come segue ...public class Test
{
public int ID {get;set;}
public string Name
}
... Se interrogo usando dapper con una connessi...
ecco la mia stored procedure. quando lo collaudo, ottengo sempre risultati corretti. ...ALTER PROCEDURE [dbo].[AddSmoothieIngredients]
-- Add the parameters for the stored procedure here
@Query NVARCHAR(4000) ,
@SmoothieId INT ,
@CreatedD...
C'è un modo per chiamare UDF con valori di tabella con Dapper, eccetto: ...var rows = connection.Query("select * from My_UDF(@a,@b)", new {a=1, b=2 });
... Preferisco evitare le stringhe magiche, quindi mi piacerebbe usare qualcosa di simile alla chiamat...
Sto usando Dapper dot net per eseguire una stored procedure che restituisce 4 set di risultati. Ecco come lo sto facendo: ... public Results Search(Query query)
{
if (query == null) throw new ArgumentNullException("query");
Result...
Sto cercando di chiamare una stored procedure ...using Dapper.Net... e ottenere i valori di ritorno. ...p.Add("@INCIDENT_ID", dbType: DbType.Int32, direction: ParameterDirection.ReturnValue);
var retResults = con.Execute("usp_GetIncidentID", p, commandT...
Ho una riga con 4 colonne di dati. Voglio creare un oggetto A dai dati nelle colonne 1-2. Se i dati non sono presenti nelle colonne 1-2, utilizzare le colonne 3-4 per creare un oggetto B. In rari casi, avremo dati in tutte le colonne, ma i dati nelle col...