Como usar Google Sheets como Base de Datos

Поділитися
Вставка
  • Опубліковано 7 лис 2024

КОМЕНТАРІ • 134

  • @FalconMasters
    @FalconMasters  3 роки тому +16

    Si te gusto el video dale manita arriba 👍
    Y no olvides de suscribirte para mas tutoriales!

  • @caleman-ey2xf
    @caleman-ey2xf 3 роки тому +29

    Lo bueno de usted es que siempre hace referencia a documentaciones oficiales.

  • @mauromadruga3937
    @mauromadruga3937 11 місяців тому +4

    ¡Excelente video!
    Deberias de hacer la 2da parte, donde expliques como obtener la información que mandas al documento sheet para poder pegarlos en tu pagina web/app. Seria practicamente lo mismo pero al revés.
    Saludos, yo de mientras investigaré como hacerlo

  • @adj32nj
    @adj32nj Рік тому

    Acabo de ver un video en inglés de un mohamed, y estaba haciendo lo mismo en ese sitio, pero no entendí nada por el inglés, me alegra traiga ese contenido explicado en nuestro lenguaje...

  • @MiguelAngelCornejo81
    @MiguelAngelCornejo81 3 роки тому +4

    Hace meses me ha tocado usar Spreadsheets como BD por temas de un proyecto con App Scripts (por suerte es solo saber JavaScript) y bueno hay cosas que he tenido que pensar en como emularlas con respecto a como se manejan en una base de datos relacional (por ejemplo el tema de las claves foráneas que en un caso de ejemplo en una hoja tengo Países y en otra Ciudades y debo hacer la relación con el id, manejar las restricciones de actualización y eliminación es cascada cosa la cual cualquier gestor como postgres o mysql manejan de forma transparente y/o automática acá toca hacerlo de forma manual a diferencia de estos gestores. Y bueno debo decir que usar Google Sheets como BD de proyectos es una experiencia que te hace pensar y analizar mucho

    • @cliconlineStudios
      @cliconlineStudios 3 роки тому +1

      amigo la petición get como la haces para consumir los datos (hoja de calculo ) con el id de la tabla mas la dirección de app scripts la publicas como web o como api saludos ?

    • @MarioAVisca
      @MarioAVisca 3 роки тому

      Por experiencia vale muchisimo mas la pena dedicar un par de minutos / horas en un buen diseño usando un DB, que hacer y utilizar herramientas con otros fines. Incluso esto es algo que se ve en empresas "serias" y es una mala practica

    • @MiguelAngelCornejo81
      @MiguelAngelCornejo81 3 роки тому

      @@MarioAVisca completamente de acuerdo, pero ya sabes como son algunas empresas que piensan que están "ahorrando" haciendo uso de cosas que no son para lo que son

    • @robertoceratti5523
      @robertoceratti5523 2 роки тому

      @@MarioAVisca si wey pero eso ya implica backend, y esto esta dirigido a usuarios js , todos sabemos que si es un poyecto mas grande y profesional se tendria que usar php, python o algun otro lenguaje no sea usted mamila

    • @MarioAVisca
      @MarioAVisca 2 роки тому

      @@robertoceratti5523 perdón? Desde cuándo un usuario js no puede hacer algo bien?

  • @AngelMorinigo
    @AngelMorinigo Рік тому

    Me suscribí, La primera vez que veo tu video. Demasiado capo sos.

  • @pedrobarrera844
    @pedrobarrera844 Рік тому +1

    Hola falcón una consulta Google tiene alguna aplicación exclusiva para base de datos, como accesos de Microsoft o base de libre ofice, gracias por tu ayuda

  • @juanesteban3738
    @juanesteban3738 2 роки тому +3

    Una pregunta, puedo utilizar tu mismo código y poder enlazarlo a un bases de datos mysql? Muchas gracias.

  • @manullanos
    @manullanos Місяць тому

    Hola Falcon, soy novato, quería preguntarte: pq no usaste directamente app script, y tuviste q contratar el servivio de sheet best? Gracias me encantó el contenido saludos 🇦🇷

  • @gzzqn
    @gzzqn 3 роки тому +5

    Amigo tu trabajo es invaluable, un abrazo

  • @enriquececchi5843
    @enriquececchi5843 3 роки тому +2

    Como siempre excelente, es difícil NO entender, con tal explicación👏👏👏👏👏👏

  • @cliconlineStudios
    @cliconlineStudios 3 роки тому +3

    excelente contenido hay alguna manera de usarlo directamente con el editor de secuencias de comandos de App Scripts publicando como web?/ Saludos

  • @celsobalderrama6284
    @celsobalderrama6284 2 роки тому

    Muy buen video.. Tengo una pregunta... Si la información del documento puedo mostrarla con un botón BUSCAR 🔎

  • @faberordonez9759
    @faberordonez9759 3 роки тому +1

    Excelente video
    Justo lo que necesitaba para aclarar dudas sobre APIs,

  • @tocappelli
    @tocappelli Рік тому

    Muy bueno Falcón ! Eh podido hacerlo. La api funciona y puedo mostrar los datos en mi web. Yo solamente voy a mostrar datos. No hay post ni nada para que la gente interactúe no ingrese datos. Únicamente voy a mostrar datos que están en la base. Hay algún servicio parecido? Porque acá te cobran mucho y te dejan 100 peticiones por mes , y en dos días voy 78

  • @alexandervelandia1753
    @alexandervelandia1753 2 роки тому +3

    Se puede hacer al revés?, que lo que ponga en el documento se refleje en la página web

  • @YosipmikeColin
    @YosipmikeColin 3 роки тому +4

    UN VIDEO ESQUISITO 😍👌🏻

  • @NovatoWTF
    @NovatoWTF 3 роки тому +4

    Falcon, Genial. 😍.
    Pero se dice " Gugel' 😁

  • @olanricardo
    @olanricardo Рік тому

    Gracias.... Infinitas. Se podría adjuntar un archivo en Drive y guardar la URL en el hoja de cálculo?

    • @RickBroken
      @RickBroken Рік тому

      Creo que si pero esa opcion esta disponible en el metodo de pago que ofrece la herramienta

  • @coke951
    @coke951 3 роки тому +1

    Estaría genial hacer lo mismo pero con las googleapis, pero muy buena explicación ese servicio no lo conocía.

  • @JoseDavid-kd4ff
    @JoseDavid-kd4ff 11 місяців тому

    Hola, tengo una duda con los planes, el que tu estas utilizando dice Prueba gratuita de 30 días, despues de los 30 dias no sabes si deja de funcionar, o como funciona la parte del cobro

  • @bryanbarco7166
    @bryanbarco7166 2 роки тому +1

    Que pasa con la base de datos al terminar el mes ? Se borra y se reinicio o se mantiene en el tiempo ?

  • @cristiansirck
    @cristiansirck 2 місяці тому

    excelente video, muchas gracias!

  • @ruticortes8730
    @ruticortes8730 2 місяці тому

    Quiero consultarte lo siguiente: tengo un libro de excel con 1 hoja de calculo con un formulario para buscar/cargar dni y rellena esa ficha de persona.. eso lo hice con appscripts..y los datos son cargados desde un formulario externo de google.. yo lo que quiero es darle persmiso de lectura a ese formulario, porque solo carga un dni y busca o limpia la ficha de campos para volver a buscar otro..el problema es que si el permiso es de lectura no hace nada, pero si es editor si..el tema es que no quiero que puedan cambiar algo de la ficha o la estructura de la hoja..hay alguna solucion para eso? Acalaración: la ficha de personas la hice dentro de la hoja para que la persona vea de forma mas amigable los datos de una persona y no directamente desde la tabla, porque es engorroso

  • @yhormanlopez7237
    @yhormanlopez7237 Рік тому

    amigo bien explicado aquí me gusta por q entiendo claramente pero tengo una situación en mi código yo lo hago con react y vite resulta q al momento de enviar el formulario llegan los datos pero no se encasillar abajo de cada una q envío sino como 5 celdas más abajo hay alguna configuración q no he visto ? o si alguien sabe y puede ayudarme con ello agradecido ...

  • @Tetleoon
    @Tetleoon 5 місяців тому

    y si esa al revés, si quiero obtener información desde Excel utilizando un QR de cierta fila?

  • @DAVIDIL81
    @DAVIDIL81 3 роки тому

    gracias por este video... ers un fenómeno

  • @njtv4818
    @njtv4818 2 роки тому +1

    Hola espero puedas ayudarme mi código javascript no funciona y esta exactamente igual la función no conecta con el addEventListener se me se me sigue recargando la pagina al darle registrar.

  • @nasserissat
    @nasserissat 2 роки тому +1

    Me funciono solo con la primera hoja de google sheets, me podrias decir porque no funciona con las demas hojas dentro de la BD por favor?

  • @felipevalles3831
    @felipevalles3831 3 роки тому

    Eso también se podría hacer una web app??

  • @zcoding8355
    @zcoding8355 2 роки тому +1

    Muy buen vídeo.. como siempre! Aunque esta vez estoy recibiendo el siguiente mensaje de error por la consola de devTools: "Uncaught (in promise) TypeError: Failed to execute 'fetch' on 'Window': Failed to read the 'mode' property from 'RequestInit': The provided value 'CORS' is not a valid enum value of type RequestMode. at HTMLFormElement. (app.js:8:3)". Tendrá alguna idea como podría resolverlo? Saludos!

    • @rexdev08
      @rexdev08 2 роки тому

      si no me equivoco, escribiste "CORS" cuando debiste escribir "cors", por eso falla, saludos

  • @GiovanniMelendez
    @GiovanniMelendez 2 роки тому

    ¿Como se puede hacer para adicionar una opción de consulta? Es decir que pueda buscar por algun campo y me muestre en pantalla todos los registros ?

  • @gimauarich.2753
    @gimauarich.2753 3 роки тому

    Hola Carlos A. buen material

  • @urielsolis6807
    @urielsolis6807 Рік тому

    Eres un crack, sigue así!!

  • @mdelama
    @mdelama 3 роки тому +2

    Grande amigo, una lastima que el servicio cobre mucho, pero esta genial.

    • @josesoraca4625
      @josesoraca4625 3 роки тому

      si es muy caro, y ademas tiene un contra que no tiene la opcion de where como en mysql, osea no deja filtrar las filas. yo diseñe un framework, con java scrip con mis propias funciones con las sentencias basicas CRUD, y el codigo en apps scripts de la hoja de calculo, todo listo .

    • @josesoraca4625
      @josesoraca4625 3 роки тому

      ademas puedo interactuar con cualquiera de las hojas del documento.

    • @josesoraca4625
      @josesoraca4625 3 роки тому

      la contra es que es mas lento.

  • @tavcode
    @tavcode 3 роки тому

    uff es lo que buscaba, graciass !!

  • @misael8200
    @misael8200 2 роки тому

    La manera en la que pronuncias "Google" es muy graciosa 👍

  • @dory55s
    @dory55s 3 роки тому

    También se puede usar JSON para emular bases de datos no relacionales

  • @Jblanco1989
    @Jblanco1989 3 роки тому +1

    Tengo un duds con respecto a las peticiones del servidor. Si el formulario tiene tres campos, cada vez que das click al botón registrar, eso cuenta como 1 petición o como 3? Gracias de antemano

    • @FalconMasters
      @FalconMasters  3 роки тому +1

      Si, cada petición es cada vez que presionan en el botón de enviar y nuestra app se comunica con el servidor.

    • @Jblanco1989
      @Jblanco1989 3 роки тому

      @@FalconMasters fenomenal. Muchísimas gracias Carlos Arturo. Sigo tu canal desde hace varios años y nunca dejas de enseñarnos. Mucho éxito siempre

  • @EZEQUIELIGNACIOVAZQUEZ
    @EZEQUIELIGNACIOVAZQUEZ Рік тому

    Excelente!!!!

  • @TheBryanMonge
    @TheBryanMonge 3 роки тому

    Excelente video, uno igual pero con Notion estaría de 10

  • @cesarguillermoperalta
    @cesarguillermoperalta Рік тому

    Excelente 😊

  • @vp23432a
    @vp23432a Рік тому

    Hola Falcon Master, se podría sustituir el sheet best por looker studio?

  • @joanjordamateu9417
    @joanjordamateu9417 17 днів тому +1

    En el minuto 1:21 dice "sin mas que decir" .... y el video continua ¿?

  • @joju8714
    @joju8714 2 роки тому +1

    Hola tienes videos de como usar Java Scrip? quiero aumentarle unas cuantas opciones a tu idea del video pero no sé por dónde empezar con el codigo :/

  • @factorxscolombia
    @factorxscolombia 2 роки тому

    Gracias

  • @victormanramos
    @victormanramos 3 роки тому

    Me encantó este video, explica lo básico, aunque se me queda un poquito corto... para cuando una continuación??
    Siguiendo con el ejemplo, estaría bien un video explicando como verificar un registro concreto seleccionado por nombre, correo, teléfono, para borrarlo, actualizarlo, sin indicar el número concreto de registro, es decir, mediante una comprobación de contenido. Gracias!!

  • @IVargasO
    @IVargasO 3 роки тому

    mi tutor favorito 👍

  • @korvno3014
    @korvno3014 2 роки тому

    Wey una pregunta y como hago para que esa página este online.. u.u así puedan usarlos otras personas

  • @sergiomartinez9238
    @sergiomartinez9238 3 роки тому

    Excelente video. Gracias por la gran explicación.

  • @jesusmetalcore
    @jesusmetalcore Рік тому

    consulta me pasa que cuando pongo ejemplos en mi base de datos en la parte de telefono no me sale nada y cuando ya lo cambio a formulario es al revez no me pinta el nombre pero si me pone el telefono

  • @xxkarlinkxx295
    @xxkarlinkxx295 3 роки тому

    Muchas gracias, eres el mejor.

  • @alex732281
    @alex732281 3 роки тому

    Me parece excelente, solo tengo una duda, como hacerlo con Access

  • @jorgediaz6989
    @jorgediaz6989 3 роки тому +1

    grande, Falcon

  • @arnollopez6355
    @arnollopez6355 3 роки тому

    hola, una pequeña pregunta soy nuevo en este mundo , cuando dice 250 peticiones quiere decir por ejemplo solo podrás insertar 250 vecen en tu hoja de calculo

    • @jzambrano1636
      @jzambrano1636 3 роки тому

      Si, si deseas realizar más de 250 peticiones (inserciones) tendrás que subscribirte a un plan de pago. Saludos.

    • @arnollopez6355
      @arnollopez6355 3 роки тому +1

      @@jzambrano1636 gracias

  • @jorge1869
    @jorge1869 3 роки тому

    Sólido y excelente 💪. Saludos

  • @cristianonek
    @cristianonek 2 роки тому +1

    Muy buen video! Me llamó la atención que para leer las líneas en la función Fetch no haga falta agregar el método get. Ahorra código. Consulta, si yo como usuario llegue a la web del formulario a través de Facebook, Instagram o Twitter, se podría rastrear y agregarlo en la fila para saber desde qué plataforma se ingresa más a mi web comercial que contiene el formulario? Saludos

  • @TBC241-z2o
    @TBC241-z2o Рік тому +1

    por que me sale error al convertir los valores, el error me sale en "value"

  • @hseqagro2361
    @hseqagro2361 2 роки тому

    Excelente material, pero Ingeniero, un gran favor, no he podido descargar la url de la plantilla,, gracias por el apoyo

  • @caleman-ey2xf
    @caleman-ey2xf 3 роки тому +1

    Me encanta.

  • @carlosrofts5230
    @carlosrofts5230 Рік тому

    Gracias bro, tu siempre sorprendes :D

  • @thecristopher_5190
    @thecristopher_5190 2 роки тому

    Bro, por que toda la info que pongo en el formulario no se escriben en mi hoja y e revisado como unas 13 veces y todo esta bien ningun fallo en el html, js y css y el unico error es que no se escriben en la hoja. gracias

  • @josearmando459
    @josearmando459 3 роки тому +1

    Y no se puede con Excel? un saludo.

    • @dalamatesP
      @dalamatesP 3 роки тому

      Ahí dice que puedes subir un archivo individual o también existe la opción de one Drive

  • @jimmyvizcardo5099
    @jimmyvizcardo5099 3 роки тому

    Buena Explicacion crack.

  • @johanmolina7548
    @johanmolina7548 6 місяців тому

    Como puedo hacer para que los datos no se dupliquen en mi base de datos

  • @guerreroalvarezedsonsaid4517
    @guerreroalvarezedsonsaid4517 3 роки тому

    Gracias Crack

  • @agoogleuser6937
    @agoogleuser6937 Рік тому

    Very helpful, thx!

  • @porfiriobenaventebenique6769
    @porfiriobenaventebenique6769 3 роки тому

    Muy bien, se podría hacer lo invertido qué muestre los datos solicitados

  • @Netsec837
    @Netsec837 Рік тому

    La sheet no me inserta algunos datos, que puede ser?

  • @Rhodwulford
    @Rhodwulford 3 роки тому

    ¿Una duda como comentas varias líneas?

    • @Rhodwulford
      @Rhodwulford 3 роки тому

      Ya vi, al menos en mi teclado es "Ctrl" + "]".

    • @pavegliobruno
      @pavegliobruno 3 роки тому

      @@Rhodwulford shift + alt + a

  • @JosePerez-qt8cf
    @JosePerez-qt8cf 3 роки тому

    Una pregunta, está api rest me permite emular claves primarias por ejemplo en el video pones un campo email si alguien ya se registró con ese correo me permite guardarlo otra vez?

    • @FalconMasters
      @FalconMasters  3 роки тому

      Estas bases de datos son muy basicas, y esta rest api aun no tiene esas capacidades, quizás en el futuro. Asi que si te permite guardar valores varias veces.

  • @robertoceratti5523
    @robertoceratti5523 2 роки тому

    Hola master . cuando harás un video de como usar la api de el inegi , seria genial , ya que proporciona una data impresionante , gracias

  • @tino94
    @tino94 2 роки тому

    La idea es muy buena, lastima que el servicio es algo caro, habrá que investigar si se puede hacer lo mismo con algua api de google

    • @robertoceratti5523
      @robertoceratti5523 2 роки тому

      si amiga con la api de sheets , aunque en en apps script puedes implementar htmlservice y sin necesida de api externa puedes hacer aplicaciones geniales

    • @tino94
      @tino94 2 роки тому

      @@robertoceratti5523 gracias por la data lo investigaré
      .
      .
      Pero amigo* 😅

  • @Lauranfotografia_
    @Lauranfotografia_ 2 роки тому

    Buenas, al enviar los datos la me da el error: Failed to load resource: the server responded with a status of 404 ()
    Me hace el cambio de pantalla del form a exito bien, pero no envia los datos

    • @Lauranfotografia_
      @Lauranfotografia_ 2 роки тому

      Solucionado: Es porque el Documento en Drive tiene que estar compartido para Editor.

    • @FalconMasters
      @FalconMasters  2 роки тому

      El error 404 significa que no encontró el servidor, esto puede ser que quizás tienes algún error en la URL donde estas intentando hacer la peticion.

  • @aronalmanza8171
    @aronalmanza8171 3 роки тому

    Perfecto 👌

  • @karinaurbina5188
    @karinaurbina5188 3 роки тому

    Falcón, vas a entrar a fondo en el mundo de google sheets?

  • @cristiantrivino7987
    @cristiantrivino7987 2 роки тому

    Necesito leer los datos, pero no se como se llama el arreglo que genera

  • @cyrux8347
    @cyrux8347 3 роки тому

    pregunta randon, cuantos años tienes??

  • @socio.e
    @socio.e Рік тому

    Que chevre,,,,,,,,,,,, 👍

  • @alejandroreyes4533
    @alejandroreyes4533 3 роки тому

    "Más largo, mejor explicado"
    Anonimo

  • @nelsonscript
    @nelsonscript 3 роки тому +2

    Con Google Apps Script ó con Firebase puede ser más fácil

  • @danielbriceno3658
    @danielbriceno3658 3 роки тому +1

    y en caso de imagenes?

    • @FalconMasters
      @FalconMasters  3 роки тому

      Las bases de datos nunca se usan para guardar imágenes, se guarda la ruta de donde esta alojada en el servidor.
      Para eso si necesitaras un backend.

    • @danielbriceno3658
      @danielbriceno3658 3 роки тому +1

      Gracias

    • @cliconlineStudios
      @cliconlineStudios 3 роки тому +2

      guardas la imagen con cloudinary y guardas la direccion de imagen en la base de datos saludos

    • @danielbriceno3658
      @danielbriceno3658 3 роки тому +1

      Gracias

  • @paisatops4620
    @paisatops4620 Рік тому +1

    falta la busqueda de datos :'(

  • @janmyt_oficial
    @janmyt_oficial 2 роки тому

    pt-br. MUITO SHOW ESTE VIDEO.

  • @juanpablorodriguezmendoza6205
    @juanpablorodriguezmendoza6205 3 роки тому

    hace unas semanas, hice algo parecido, fue para el control de combustible.. jaja

  • @John_villeneuve
    @John_villeneuve 3 роки тому

    👌👌👌👌

  • @kepler6502
    @kepler6502 2 роки тому +1

    Ise todo pero no funciona
    Y me fije de no tener errores al escribir 🙂

  • @franciscojaviermurillov7002
    @franciscojaviermurillov7002 3 роки тому

    Hola, Excelente 😎 (^///^)

  • @antoniocuevas1615
    @antoniocuevas1615 2 роки тому

    Yo ando practicando pero no me sale el mensaje de "éxito" y no registra el número jajajaja pero en fin, al menos ya tengo una hoja de cálculo en la gdrive.

  • @bolsadepapas8269
    @bolsadepapas8269 3 роки тому

    11:03

  • @aldoturijan8844
    @aldoturijan8844 3 роки тому

    No haga eso compa :s esta muy bien la herramienta, pero no es su funcion el problema se viene cuando hay que trabajar integridad, entre otras cosas y es que hay clientes que llegan pensar que es buen idea usar una hoja de calculo como bd porque estan acostumbrados a las hojas de calculo y ver ahi su informacion

    • @FalconMasters
      @FalconMasters  3 роки тому

      Por eso menciono en el video que debe ser para proyectos pequeños o prototipos donde la información guardada no sea critica.

  • @KuronoJhmx
    @KuronoJhmx 6 місяців тому

    250 al mes es muy poco, mejor es hacer un servicio en el mismo app script de google

  • @carloschavez592
    @carloschavez592 3 роки тому

    jajajajajajajajajaja lol

  • @AnibalGutierrezYoSoy
    @AnibalGutierrezYoSoy 2 роки тому

    Solo 250? mmmmmm

  • @dgvisual7476
    @dgvisual7476 2 роки тому +2

    La verdad, no le veo qué sentido tiene el uso de la aplicación externa si con Google Forms es suficiente y gratuito. Sólo agrega vulnerabilidad al trabajo por una estética básica, lástima.

  • @miguelalejandromontilla830
    @miguelalejandromontilla830 2 роки тому

    No me funciono cuando coloque firmulario.nombre.value no me lleva los datos a sheets

    • @milagrosromano5498
      @milagrosromano5498 Рік тому

      A mi me esta pasando lo mismo. Pudiste solucionar MIguel?

    • @EsfademiaBievo
      @EsfademiaBievo Рік тому

      Darnos la Forman que usted lo soluciona

    • @EsfademiaBievo
      @EsfademiaBievo Рік тому

      Porque to lo hice y me muestra que tiene error all solucionarlo me enseña otto error