Como usar Google Sheets como Base de Datos

Поделиться
HTML-код
  • Опубликовано: 6 окт 2024

Комментарии • 133

  • @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 10 месяцев назад +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

  • @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👏👏👏👏👏👏

  • @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...

  • @AngelMorinigo
    @AngelMorinigo Год назад

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

  • @faberordonez9759
    @faberordonez9759 3 года назад +1

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

  • @cristiansirck
    @cristiansirck Месяц назад

    excelente video, muchas gracias!

  • @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?

  • @DAVIDIL81
    @DAVIDIL81 2 года назад

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

  • @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.

  • @YosipmikeColin
    @YosipmikeColin 3 года назад +4

    UN VIDEO ESQUISITO 😍👌🏻

  • @sergiomartinez9238
    @sergiomartinez9238 3 года назад

    Excelente video. Gracias por la gran explicación.

  • @NovatoWTF
    @NovatoWTF 3 года назад +4

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

  • @tavcode
    @tavcode 3 года назад

    uff es lo que buscaba, graciass !!

  • @xxkarlinkxx295
    @xxkarlinkxx295 3 года назад

    Muchas gracias, eres el mejor.

  • @urielsolis6807
    @urielsolis6807 Год назад

    Eres un crack, sigue así!!

  • @jorge1869
    @jorge1869 3 года назад

    Sólido y excelente 💪. Saludos

  • @FrankGP.com.
    @FrankGP.com. 2 года назад +1

    buenisimo, este sera mi primer formulario, gracias Carlos

  • @IVargasO
    @IVargasO 3 года назад

    mi tutor favorito 👍

  • @carlosrofts5230
    @carlosrofts5230 Год назад

    Gracias bro, tu siempre sorprendes :D

  • @gimauarich.2753
    @gimauarich.2753 3 года назад

    Hola Carlos A. buen material

  • @EZEQUIELIGNACIOVAZQUEZ
    @EZEQUIELIGNACIOVAZQUEZ Год назад

    Excelente!!!!

  • @cesarguillermoperalta
    @cesarguillermoperalta Год назад

    Excelente 😊

  • @caleman-ey2xf
    @caleman-ey2xf 3 года назад +1

    Me encanta.

  • @TheBryanMonge
    @TheBryanMonge 3 года назад

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

  • @jimmyvizcardo5099
    @jimmyvizcardo5099 3 года назад

    Buena Explicacion crack.

  • @jorgediaz6989
    @jorgediaz6989 3 года назад +1

    grande, Falcon

  • @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

  • @manullanos
    @manullanos 13 дней назад

    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 🇦🇷

  • @guerreroalvarezedsonsaid4517
    @guerreroalvarezedsonsaid4517 2 года назад

    Gracias Crack

  • @agoogleuser6937
    @agoogleuser6937 Год назад

    Very helpful, thx!

  • @alexandervelandia1753
    @alexandervelandia1753 2 года назад +3

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

  • @factorxscolombia
    @factorxscolombia Год назад

    Gracias

  • @mdelama
    @mdelama 3 года назад +2

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

    • @josesoraca4625
      @josesoraca4625 2 года назад

      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 2 года назад

      ademas puedo interactuar con cualquiera de las hojas del documento.

    • @josesoraca4625
      @josesoraca4625 2 года назад

      la contra es que es mas lento.

  • @juanesteban3738
    @juanesteban3738 2 года назад +3

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

  • @misael8200
    @misael8200 2 года назад

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

  • @aronalmanza8171
    @aronalmanza8171 3 года назад

    Perfecto 👌

  • @victormanramos
    @victormanramos 2 года назад

    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!!

  • @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

  • @socio.e
    @socio.e Год назад

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

  • @celsobalderrama6284
    @celsobalderrama6284 2 года назад

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

  • @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 ?

  • @porfiriobenaventebenique6769
    @porfiriobenaventebenique6769 3 года назад

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

  • @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.

  • @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

  • @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 Год назад

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

  • @Tetleoon
    @Tetleoon 4 месяца назад

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

  • @ruticortes8730
    @ruticortes8730 Месяц назад

    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

  • @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?

  • @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

  • @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

  • @paisatops4620
    @paisatops4620 Год назад +1

    falta la busqueda de datos :'(

  • @josearmando459
    @josearmando459 3 года назад +1

    Y no se puede con Excel? un saludo.

    • @dalamatesP
      @dalamatesP 2 года назад

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

  • @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 :/

  • @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

  • @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

  • @JoseDavid-kd4ff
    @JoseDavid-kd4ff 10 месяцев назад

    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

  • @alex732281
    @alex732281 3 года назад

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

  • @nelsonscript
    @nelsonscript 3 года назад +2

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

  • @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 ...

  • @TBC241-z2o
    @TBC241-z2o Год назад +1

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

  • @GiovanniMelendez
    @GiovanniMelendez Год назад

    ¿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 ?

  • @johanmolina7548
    @johanmolina7548 5 месяцев назад

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

  • @felipevalles3831
    @felipevalles3831 3 года назад

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

  • @vp23432a
    @vp23432a Год назад

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

  • @hseqagro2361
    @hseqagro2361 2 года назад

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

  • @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* 😅

  • @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

  • @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

  • @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

  • @korvno3014
    @korvno3014 2 года назад

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

  • @Netsec837
    @Netsec837 Год назад

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

  • @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

  • @karinaurbina5188
    @karinaurbina5188 3 года назад

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

  • @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.

  • @janmyt_oficial
    @janmyt_oficial 2 года назад

    pt-br. MUITO SHOW ESTE VIDEO.

  • @cristiantrivino7987
    @cristiantrivino7987 2 года назад

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

  • @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.

  • @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.

  • @cyrux8347
    @cyrux8347 3 года назад

    pregunta randon, cuantos años tienes??

  • @kepler6502
    @kepler6502 2 года назад +1

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

  • @franciscojaviermurillov7002
    @franciscojaviermurillov7002 3 года назад

    Hola, Excelente 😎 (^///^)

  • @juanpablorodriguezmendoza6205
    @juanpablorodriguezmendoza6205 3 года назад

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

  • @alejandroreyes4533
    @alejandroreyes4533 2 года назад

    "Más largo, mejor explicado"
    Anonimo

  • @John_villeneuve
    @John_villeneuve 3 года назад

    👌👌👌👌

  • @KuronoJhmx
    @KuronoJhmx 5 месяцев назад

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

  • @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.

  • @bolsadepapas8269
    @bolsadepapas8269 2 года назад

    11:03

  • @AnibalGutierrezYoSoy
    @AnibalGutierrezYoSoy 2 года назад

    Solo 250? mmmmmm

  • @carloschavez592
    @carloschavez592 3 года назад

    jajajajajajajajajaja lol

  • @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