‫Ben tornato.
‫In questo video, utilizzeremo il collegamento per aggiornare ed eliminare i dati.
‫Quindi, prima di tutto, aggiorniamo i dati.
‫Quindi creiamo un nuovo metodo qui.
‫Aggiornamento del vuoto pubblico.
‫E lo chiamerò solo aggiornamento, Tony.
‫Quindi voglio aggiornare Tony, perché diciamo che voglio chiamarlo Antônio.
‫Tony è solo una versione molto breve del suo nome.
‫Quindi userò solo il nome intero.
‫E prima di tutto, devo prendere l'oggetto Tony, e tu puoi andare avanti e usare la classe degli studenti
‫qui e chiamarlo Tony.
‫E ci saranno dati, contesto, punto studenti punto prima o valore predefinito.
‫Bene, questo ritorna.
‫Il primo elemento di una sequenza già con il valore completo della sequenza non contiene elementi.
‫E questo è un bene perché se proviamo ad accedere a qualcosa che non esiste, allora non funzionerà nulla o non funzionerà e
‫otterremo errori e cose del genere.
‫Quindi qui, dirò solo come t uguale, segno più grande poiché il nome T è uguale a Tony.
‫Quindi potremmo ovviamente usare uguali anche qui, ma questo è un altro modo per farlo.
‫Destra.
‫Quindi ora abbiamo Tony e quello che possiamo fare ora è semplicemente dire, OK, voglio cambiare il nome di
‫Tony in Antonio Antonio in questo modo.
‫E ora dovrò inviare le modifiche perché altrimenti non succederà nulla.
‫Quindi il contesto dei dati, invia le modifiche e ora posso essere visualizzato nella mia griglia di dati.
‫Quindi l'origine dell'elemento sarà il contesto dei dati, punti studenti.
‫Quindi voglio vedere tutti gli studenti.
‫Ora vedrò che Tony non è più Tony.
‫Lui è Antonio.
‫E prima di eseguire il codice, dobbiamo ovviamente chiamare questo metodo.
‫Quindi tagliamo qui e aggiorniamo il nostro buon vecchio amico Tony aggiorna Tony.
‫Ora eseguiamo il codice.
‫Ed eccoci qui, abbiamo tutti i nostri studenti e Carla e poi qui Antonio, quindi cambiamo
‫il nome di Tony ed è abbastanza bello perché possiamo semplicemente ottenere l'intero oggetto e regolare i componenti che
‫vogliamo.
‫Quindi regola tutte le proprietà che vogliamo e poi possiamo semplicemente inviare le modifiche e il gioco è fatto.
‫Quindi è molto più facile che dire, OK, prendi l'oggetto dove l'idea così e così dove l'utente è così
‫e così, quindi cambia o aggiorna X e perché è così l'incantesimo è molto più complesso che farlo in questo modo
‫.
‫Quindi questo è un modo carino, molto facile e interessante.
‫Quindi potresti provare ad aggiornare altri studenti ora puoi aggiornare le lezioni, puoi aggiornare le università e cose del
‫genere in un modo molto semplice.
‫Quindi, proprio come hai visto qui, ora eliminiamo alcuni utenti, perché non sono contento di questo utente James, non perché è
‫perché è transgender, ma perché non ha alcun oggetto o nelle sue lezioni e il
‫suo nome è James invece di James.
‫Quindi ho fatto un errore lì.
‫Quindi voglio eliminare completamente quell'oggetto.
‫O forse ha appena lasciato l'università, quindi non fa più parte delle unità.
‫Quindi voglio usare la funzionalità di eliminazione per farlo.
‫Quindi cancella Jane, è così che lo chiamerò.
‫E prima devo prendere Gaim.
‫Quindi lo studente Gaim sarà il contesto dei dati.
‫Ho pensato che gli studenti prima o di default.
‫Ed è qui che gli abbiamo chiesto come il nome è uguale.
‫Ora c'è un contesto di dati che gli studenti metodi e come puoi vedere, ce ne sono molti.
‫Destra.
‫E quello che voglio usare è l'eliminazione all'invio.
‫Quindi quello che farò è semplicemente eliminare questo oggetto Gaim.
‫E ho bisogno di andare avanti e contestualizzare, inviare le modifiche, inviare modifiche del genere.
‫E ora se lo eseguo.
‫Potrei incorrere in errori, quindi te lo mostrerò.
‫Mostriamo di nuovo gli studenti.
‫Torniamo all'inizio dove abbiamo aggiornato Tony dejame nichilisticamente il protagonista Gaim.
‫Eseguiamolo.
‫E ha funzionato così che noi siamo Carla, Antonio e Laly, loro sono ancora all'università e James non c'è
‫più.
‫Quindi in questo caso, nel mio caso, ha funzionato.
‫Ma se riscontri errori, eliminandolo qui, ciò che dovrai fare è ricostruire la connessione.
‫Quindi ti mostrerò molto velocemente come puoi farlo.
‫Quindi, se non funziona per te, quindi se riscontri un errore, invece di eseguire questa riga di codice
‫qui, devi aggiungere quelle tre righe.
‫Quindi, prima di tutto, devi impostare nuovamente la stringa di connessione con quella corretta per te.
‫Quindi nel mio caso, non è il manager degli studenti, ma in questo caso è il link per chiederti
‫esattamente lo stesso link qui, e lo userò qui.
‫Quindi questa è solo correzione di bug o.
‫Bene, una soluzione alternativa, giusto.
‫Quindi, se incontri questo errore, è così che puoi risolverlo.
‫Quindi crei un collegamento alle classi di dati di Ezekial, ai dati, connetti il contesto chiamato DB e quindi
‫puoi impostare gli studenti DB come origine dell'elemento.
‫Va bene.
‫Quindi questo è se ti imbatti in questo errore.
‫Ma nel mio caso, fortunatamente ha funzionato bene, quindi lo terrò così com'è.
‫Quindi abbiamo questo Gaim principale.
‫Va bene.
‫Ora, un piccolo riassunto di quello che abbiamo fatto perché abbiamo fatto qualcosa.
‫E c'è anche qualcosa che non ho affatto toccato, che è anche abbastanza importante.
‫E potresti aver notato che ogni volta che fai qualcosa del genere, possono esserci molti errori.
‫Quindi, ogni volta che lavori con database e così via, possono verificarsi molti errori.
‫Quindi, ogni volta che invii o cose del genere, le cose potrebbero andare storte.
‫Quindi prova a prenderti prova a catturare in quel caso, perché altrimenti, beh, potresti mandare in crash l'intero
‫programma.
‫Destra.
‫E non è l'intera idea su questo o tutto questo.
‫Quindi provi a catturare ovunque tu abbia un potenziale errore.
‫E qui ce ne sono molti.
‫Quindi, per favore, vai avanti e prova a correggere tutti i potenziali errori in modo che il tuo programma non vada mai in crash.
‫Quindi diciamo che abbiamo un nome errato o l'abbiamo.
‫Sì, stiamo cercando di accedere a qualcosa che non esiste o stiamo cercando di mettere qualcosa
‫da qualche parte dove il posto dove lo mettiamo non esiste.
‫Quindi queste sono cose a cui devi sempre stare molto attento.
‫E ora facciamo solo un riassunto.
‫Esaminiamo i diversi metodi che abbiamo.
‫Quindi abbiamo queste università di inserimento, ed è generalmente lì che, prima di tutto, ci siamo
‫sbarazzati di tutte le università, perché ogni volta che abbiamo eseguito quel metodo, abbiamo creato quelle due nuove università.
‫Quindi li abbiamo aggiunti ogni volta.
‫Quindi prima abbiamo cancellato tutto e poi li abbiamo aggiunti passo dopo passo.
‫Va bene.
‫Ora, questo comando di esecuzione serve solo per eseguire alcuni semplici comandi.
‫Quindi questo è il vantaggio dell'università.
‫Quindi questo è tutto il contenuto delle università o del tavolo universitario che abbiamo qui sul sito.
‫Ora creiamo oggetti di una classe specifica e questa classe, da dove viene?
‫Perché non abbiamo creato noi stessi una voce di classe?
‫Bene, deriva da questo collegamento alle classi di dati effettive, il che è sorprendente perché ci consente di trascinare
‫le tabelle qui e quindi possiamo usare quelle tabelle come classi.
‫E quelle proprietà che ci sono sono semplicemente le proprietà della classe a cui possiamo accedere e
‫regolare in modo da poter creare oggetti di questo e regolarli di conseguenza e persino memorizzarli in modo da poterli
‫archiviare all'interno di quello specifico contesto di dati o in quella tabella.
‫Quindi abbiamo questo contesto dati, che è il collegamento a una classe di dati scolastici, contesto dati, che di nuovo è
‫connesso tramite la nostra stringa di connessione, che è la nostra connessione al nostro database.
‫Quindi la nostra connessione qui, la connessione dati che abbiamo.
‫OK.
‫Successivamente, abbiamo visto come inviare tali modifiche, quindi aggiungiamo qualcosa, quindi lo aggiungiamo a o inseriamo su invio
‫e quindi inviamo.
‫Quindi questo è sempre l'approccio.
‫Se vogliamo aggiungere qualcosa e se vuoi mostrarlo sulla nostra griglia di dati, che è molto semplice.
‫Oggetto che abbiamo qui nel nostro file Zemel, che è solo una griglia di dati in Zemel, quindi possiamo andare avanti e impostare
‫i suoi elementi in quel contesto di dati che vogliamo vedere.
‫Quindi nel nostro caso, volevamo vedere che tutte le università e questo è quello che otteniamo qui.
‫Quindi la stessa cosa vale per gli studenti.
‫E come puoi vedere qui, poiché abbiamo aggiunto più oggetti una volta, abbiamo appena detto, OK, creiamo un
‫elenco e usiamo inserisci tutto su invio invece di inserimento su invio.
‫E abbiamo creato tutti quegli studenti, Carla, Tony, Lylea Gaim, tutti con un'infosfera aggiuntiva come il
‫genere, l'ID universitario e così via.
‫E quelli sono disponibili negli studenti.
‫Quindi hai nome, sesso e università I. D. Quindi li usiamo e li aggiungiamo ai valori per ogni
‫singolo studente.
‫Quindi abbiamo creato un nuovo oggetto.
‫Quindi questo è un nuovo oggetto, questo è un nuovo oggetto e così via.
‫Quindi abbiamo l'elenco degli studenti, che contiene tutti gli oggetti degli studenti, e possiamo inviare nuovamente le
‫modifiche prima di vedere alcun effetto.
‫Quindi, se non esegui questa linea, non accadrà nulla.
‫E poi di nuovo, volevamo mostrare agli studenti la stessa cosa con le lezioni.
‫E ora qui abbiamo creato associazioni tra studenti e docenti.
‫Quindi ora abbiamo lezioni che sono matematica e storia.
‫E quello che abbiamo appena fatto è stato dire, OK, creiamo una nuova lezione per studenti in cui
‫diamo l'intero oggetto e l'intero oggetto della matematica e gli appunti delle lezioni degli studenti calvinisti da noi o da quelli stessi
‫che tipo di informazioni sono richieste.
‫Quindi prende l'idea di Kalila e prende l'idea di matematica e poi li crea nella lezione degli studenti.
‫Quindi è già stato insegnato correttamente.
‫Quindi non abbiamo bisogno di farlo manualmente, ma ovviamente possiamo farlo come abbiamo visto qui.
‫Quindi è così che l'abbiamo fatto.
‫In alternativa, che è un diciamo, non così buono o non così bello e breve attesa, ma va
‫benissimo.
‫E qui usa semplicemente lo studente invece dell'ID studente.
‫Ovviamente avrei potuto fare come quell'ID studente e Tony quell'ID.
‫Quindi questo sarebbe, diciamo, l'approccio molto preciso.
‫Ma come vedi, per il resto funziona bene perché prende solo
‫l'idea di Tony, anche se se diamo solo l'intero oggetto Tony, allora lo inseriamo bene in submit.
‫Quindi abbiamo inserito quegli studenti e sottoponiamo le modifiche e mostriamo agli studenti che ottengono l'Università di
‫Tony.
‫Beh, abbiamo appena verificato, mentre Tony in quale università?
‫Quindi abbiamo controllato e abbiamo creato questo studente Tony.
‫Abbiamo creato questa Tony's University University, che è la Tony Dodd University.
‫Quindi è anche abbastanza pulito.
‫E poi abbiamo visto come ottenere le sue lezioni, come ottenere tutti gli studenti da Yale.
‫E ora sono arrivate le cose più interessanti in cui dovevamo unire i tavoli.
‫Ecco dove abbiamo unito le università con i transgender.
‫Quindi abbiamo dovuto unire gli studenti con le università.
‫E ciò che è stato ancora più avanzato è stato il fatto che abbiamo unito i docenti con l'università.
‫Quindi questa è una dichiarazione congiunta qui, che è piuttosto complessa, direi, perché stiamo andando così tanto
‫dalla lezione agli studenti alla lezione degli studenti, allo studente e così via.
‫Quindi stiamo collegando queste diverse tabelle tra loro.
‫E poi abbiamo visto come aggiornare i dati e come eliminare i dati.
‫Grande.
‫Quindi direi che è abbastanza per questo video che è stato piuttosto esteso, ma c'è un video in
‫sé con l'intero esempio qui, questo link all'esempio di Ezekial, ma spero che tu possa seguire.
‫E ora sai come usare un collegamento a una scuola e vedi quanto è potente e in generale quanto
‫è potente il collegamento, perché è sempre lo stesso tipo di cose.
‫Destra?
‫È lo stesso tipo di codice e lo stesso approccio.
‫E l'origine dati in questo caso è un sequel.
‫Nell'altro caso, era un esempio.
‫In un altro caso era solo un array o un elenco.
‫Quindi vedi che il collegamento è piuttosto potente quando si tratta di gestire i dati e visualizzarli correttamente.
‫Grande.
‫Quindi spero che questa lezione ti sia piaciuta e ci vediamo nella prossima.