Ricerca: data
La classe SqlParameter è utilizzata normalmente per la definizione dei valori associati ai parametri delle stored procedure di SQL Server.In realtà la si può utilizzare anche per prevenire attacchi di tipo SQL-injection (ovvero, codice SQL inserito tramite vari strateggi ed ...
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]
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 ...
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 ...
Continuiamo la trattazione di SQLXML con la creazione di uno script ASP.NET in grado di visualizzare a video il risultato di una query XML restituita da SQL Server.Pur potendo sfruttare le classi managed, è preferibile utilizzare semplicemente la classe SqlCommand per l'...
Anche se non è consigliabile memorizzare file binari come immagini in un database (l'ideale è memorizzare il file in una cartella sul disco fisso e tenere solo un riferimento ad esso in un campo di testo), il codice allegato può essere una buona fonte di studi perché viene ...
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:
Abbiamo già visto quanto possa essere utile utilizzare il data binding.Lo script di oggi consente di utilizzare ADO.NET e di "mappare" il contenuto della tabella Titles del database pubs (fornito come esempio in SQL Server) su un controllo Repeater.Si tratta di uno script ...