Ricerca: data
ExecuteScalar è un metodo dell'oggetto Command che permette il massimo delle prestazioni quando attendiamo da una query solo un dato.Infatti esso ritornerà come valore solo la prima colonna del primo record interessato dalla query:dim str_conn="Provider=..."Dim conn as new ...
Non esiste una Column che di default sia in grado di mostrare una DropDownList con i valori presi dalla tabella collegata, ma è possibile aggiungere una TemplateColum al DataGrid per arrivare allo stesso scopo.L'esempio qui riportato non è completo, ma permette di partire da una ...
Nello script #564 abbiamo visto come si compatta un database Access con .NET sfruttando il late-binding di VB.NET prima e l'interop poi.L'ultima possibilità da analizzare è l'utilizzo della reflection.void Page_Load(){ string db="db1.mdb"; // db1.mdb è il database da compattare...
Nello script #570 abbiamo visto come estrarre immagini, ma più in genere file binari, contenuti in un database.Come promesso questa volta tocca all'inserimento, che si può effettuare con questo semplice script:
Utilizzare la paginazione con le griglie di dati rappresenta spesso una scelta obbligata, data la numerosità delle informazioni da visualizzare e il poco spazio a disposizione sull'interfaccia utente. Per fortuna il controllo DataGrid prevede in maniera nativa alcuni meccanismi ...
Spesso si ha bisogno di accedere ad un parametro di ritorno di una stored procedure di SQL Server.Ad esempio la seguente SP aggiunge la data ad una tabella e restituisce l'identity del record appena inserito:CREATE PROCEDURE sp_NuovoUtente@RecordID int OUTPUTASBEGIN INSERT INTO ...
Aggiungere un pulsante di eliminazione ad un datagrid rappresenta il giusto completamento alle possibilità offerte da questo control.Si tratta per prima cosa di definire una ButtonColumn ed associare un relativo event handler: [altre colonne]
Il datagrid è come ormai tutti sappiamo uno strumento molto potente per la visualizzazione di dati semplici o complessi.Una sua caratteristica molto interessante, oltre alla possibilità di poter formattare le sue colonne dinamicamente, consiste nella possibilità di "costruirlo...
L'utilizzo del text-overflow in un DataGrid non si può fare applicando semplicemente una CssClass alla colonne: richiede la definizione di una TemplateColumn nella quale si deve inserire un ItemTemplate che contiene un Literal nel quale scriveremo un tag html (nobr o span o div...
Per associare un tooltip ad una riga di una griglia, magari per visualizzare alcune informazioni riepilogative, basta fare un cast a TableRow dell'oggetto e.Item in un event handler del controllo e valorizzare opportunamente la proprietà ToolTip.private void Page_Load(object ...