import pyodbc

# 🔧 Reemplazá estos valores con los tuyos
server = 'gigotprod.database.windows.net'
database = 'gigotprod'
username = 'bellfeme'
password = 'ViRrEy1485!'
driver = '{ODBC Driver 17 for SQL Server}'

# Cadena de conexión
conn_str = (
    f"DRIVER={driver};"
    f"SERVER={server},1433;"
    f"DATABASE={database};"
    f"UID={username};"
    f"PWD={password};"
    "Encrypt=yes;"
    "TrustServerCertificate=no;"
    "Connection Timeout=30;"
)

try:
    print("🔌 Conectando a la base de datos...")
    with pyodbc.connect(conn_str) as conn:
        cursor = conn.cursor()
        cursor.execute("SELECT @@VERSION;")
        row = cursor.fetchone()
        print("✅ Conexión exitosa!")
        print("Versión del servidor:", row[0])
except Exception as e:
    print("❌ Error de conexión:", e)
