Como conectar e Insertar desde Python a SQL Server / POO

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

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

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

    Hola, me sale un error en la linea del def Grabar() al momento de correr el main
    pyodbc.InterfaceError: ('IM002', '[IM002] [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado (0) (SQLDriverConnect)')
    he colocado mis credenciales y la base de datos que tengo en SQL Server, sabes que podria ser?

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

      Hola, paree que es tu cadena de conexion, me gustaria verla seria posible?, para ayudarte

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

      @@mectoystv esta es el archivo de conexion
      def ConexionSQL():
      conn = 'DRIVER = {SQL Server};SERVER= DESKTOP-D6MPGQ7\MSSQLSERVER2019; DATABASE= TEST; UID= sa; PWD= 123456'
      return conn

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

      @@F4n4tico100 Al parecer esta bien, que parte dela linea grabar te sale el error?

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

      El mensaje de error que estás viendo sugiere que hay un problema con la configuración del controlador ODBC en tu script de Python. Específicamente, indica que el controlador no puede encontrar el nombre del origen de datos (DSN) que especificaste en tu código.

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

      Trata de crear un ODBC sql server y verifica si te deja crearlo, asi te daras cuenta si has ingresado bien o no los parametros de conexion.