Ho una domanda come questoaggiungere testo a ogni riga della SQL query di selezione
SELECT COUNT(ID) 'Records Affected', TYPE FROM MASTER
GROUP BY TYPE
L'uscita di questo è
Records Affected TYPE
---------------- ----
4 F1
3 F2
5 F3
Ora vorrei cambiare la query in modo che l'uscita sarà la seguente
Records Affected
----------------
The number of records affected for F1 is : 4
The number of records affected for F2 is : 3
The number of records affected for F3 is : 5
"The number of records affected for " + TYPE + " is : " + COUNT.
come posso aggiungere il testo predefinito per ogni riga del set di risultati invece di aggiungere nel front-end. Vorrei semplificare il mio compito di mostrare solo i record in DataGrid come Riepilogo.
Qual è la parte 'C#' della domanda? – leppie
Voglio solo mostrare l'output in DataGrid così com'è ... invece di alterare il DataSet e legarlo a DataGrid. Voglio semplificare la mia uscita nel back-end. –
Solo la mia opinione qui - mentre si potrebbe fare questo con le risposte date, sarebbe meglio ottenere i dati grezzi dal database e costruire il tuo messaggio nel codice della tua app (sia il codice che il markup della griglia). Questo tipo di messaggio è parte della tua esperienza utente, non parte dei tuoi dati, quindi appartiene al tuo codice di esperienza utente. Ciò ti darà anche la possibilità di cambiare il tuo messaggio più tardi, localizzarlo, riformattarlo, esportarlo, ecc., Senza dover toccare il livello di accesso ai dati. –