YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Portuguese, Brazilian subtitles

← Give that App a Backend - Intro to Relational Databases

Get Embed Code
4 Languages

Showing Revision 4 created 06/20/2016 by Udacity Robot.

  1. Aqui está uma abordagem para corrigir
    este código que você poderia ter usado.
  2. Esse código aqui tem um bug
    sério que vamos analisar em seguida.
  3. Não vá copiar isso
    em todos os seus aplicativos de produção.
  4. Sempre que vamos ler ou gravar
    no banco de dados, primeiro nos conectamos a ele.
  5. Em seguida, estabelecemos um cursor.
  6. Depois fazemos uma execução.
  7. No caso de GetAllPosts,
    executamos uma instrução SELECT.
  8. E depois buscamos todos os resultados e
  9. os reformatamos no dicionário
    que nosso código espera.
  10. E, claro, fechamos
    a conexão e retornamos as postagens.
  11. No caso de AddPost, ainda nos
    conectamos ao banco de dados da mesma forma.
  12. Executamos uma consulta INSERT,
  13. substituindo o conteúdo da
    postagem pela string de consulta.
  14. Confirme a alteração e feche.
  15. Agora, isso parece funcionar, mas
    acabei de dizer que existe um bug grave e
  16. veremos isso em seguida.