Come inserire un valore database in un pulsante di opzione su VB.NET

August 14

Come inserire un valore database in un pulsante di opzione su VB.NET


Microsoft ha creato il linguaggio di programmazione di Visual Basic (VB) per consentire ai programmatori di utilizzare il suo framework .NET, incluso il suo quadro di Internet, Active Server Pages .NET (ASP.NET). Con ASP.NET, è possibile creare pagine Web complesse e sofisticate che contengono una varietà di controlli, tra cui pulsanti di opzione. Un controllo pulsante di scelta può contenere un valore di solo "vero" o "falso", che Microsoft incapsulata all'interno della proprietà "controllato" del pulsante di scelta. Per questo motivo, è possibile inserire un valore booleano banca dati solo in proprietà "controllato" di un pulsante di scelta.

istruzione

1 Aprire Visual Studio e aprire la pagina ASPX che deve ricevere un valore di database. Annotare la proprietà ID di tutti i pulsanti radio che deve ricevere un valore del database.

2 Connettersi al database utilizzando la tecnologia di scelta, sia che si tratti Entity Framework e LINQ, LINQ to SQL o le tradizionali classi di database ADO.NET.

3 Eseguire una query utilizzando la tecnologia di scelta. gli utenti LINQ possono mettere i risultati della query in una variabile "x" avere un tipo di "var":

Dim x = // interrogazione

4 Ridurre i risultati del database in un valore booleano. gli utenti LINQ può ridurre la variabile query per un valore booleano di "vero" o "falso". Se, per esempio, si desidera impostare il pulsante di opzione "controllata" valore "true" se il valore database supera 10, utilizzare un "if" per valutare il valore e modificare la variabile booleana se il valore del database supera 10. Do non modificare la variabile booleana altrimenti, come il valore predefinito di una variabile booleana in VB è "falso".

Dim holdBoolVariable Come booleano

Se x> 10

holdBoolVariable = "true"

5 Assegnare il valore del "holdBoolVariable" per la proprietà "controllato" del pulsante di scelta:

myRadioButton.Checked = holdBoolVariable