Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial
  • Lezione 19 di 40
  • livello principiante
Indice lezioni

Modificare i dati di un database

Gestiamo i dati del nostro Database: modifichiamo i dati.
Gestiamo i dati del nostro Database: modifichiamo i dati.
Link copiato negli appunti

I dati (record) presenti in un database possono essere modificati facilmente
da una pagina ASP. Per realizzare questa procedura seguiamo i seguenti passi.

  1. Bisogna innanzitutto creare un recordset da cui estrarre i dati da modificare.
    Al momento di creare il recordset secondo quanto visto nella lezione
    16, si deve badare a inserire tutti i campi da sottoporre a modifica.
  2. Si inserisce quindi un form, con tante caselle di testo quanti sono i campi
    da modificare e un pulsante per inviare i dati.
  3. Dalla finestra Data Bindings (Ctrl + F10), espandiamo il recordset e trasciniamo
    i campi della tabella all'interno delle corrispettive caselle di testo per
    visualizzarli (fig. 1):

    Figura

    La procedura è simile a quella vista nella lezione
    17. La differenza sta nel fatto che inserendo i dati in una casella di
    testo essi saranno modificabili!

  4. Dalla finestra Server Behaviors (Ctrl + F9), cliccando su "+",
    inseriamo il behavior "Update Record" e configuriamo i vari
    parametri (fig. 3):

    Figura 3

La logica è simile a quella della procedura di inserimento record.

  • Si selezionano la connessione (Connection) e la tabella (table
    to Update
    ) da aggiornare.
  • Si sceglie il recordset da cui si ricavano i dati (Select Record
    From).
  • La casella "Unique Key Column" serve a indicare il campo
    che funge da indice della tabella (in un database Access è il campo
    settato come "Chiave primaria"
  • Nella casella "After Updating Go To" si può indicare
    una pagina verso cui dirigere l'utente dopo l'invio di dati
  • Nell'ultima sezione si indica il nome del form da cui trarre i dati (Get
    Values From
    ) e si "abbinano" elementi del form e campi del
    database in maniera simile a quanto visto nella precedente lezione.

Eliminazione di record

Ci troviamo di fronte ad una procedura che in Ultradev è stranamente
piuttosto complessa e che pone difficoltà anche agli utenti più
smaliziati. Essa viene attivata tramite il Server Behavior "Delete Record",
ma prevede una serie di passi preliminari.

  1. Innanzitutto bisogna stabilire quale record cancellare. Esso viene trovato
    attivando una procedura di ricerca.
  2. Quindi bisogna trasmettere alla pagina da cui si cancellerà il record
    i necessari parametri.
  3. Alla fine si applica il behavior.

Dal momento che affronteremo tali argomenti nel tutorial,
rimandiamo ad esso per vedere nella pratica queste operazioni. Nel frattempo
potete dare un'occhiata alla guida di Ultradev per trovare altri riferimenti.

Ti consigliamo anche