Código :
cursor.execute("""INSERT INTO [MAaaS_db].[dbo].[LIVE_ALARMS]([SITEID] ,[ALARMTYPE] ,[ALARMCODE] ,[ALARMNAME] ,[REMARK]) VALUES(?,?,?,?,?)""",('sr', 'sendernumber', 'sendernumber', 'cutsubject','cutsubject')) cnxn.autocommit()
Error
(‘22018’, u ‘[22018] [Microsoft] [Controlador ODBC para SQL Server] Valor de carácter no válido para la especificación de conversión (0) (SQLExecDirectW)’)
¿Es el campo [SITEID] numérico (entero)? Usted ha proporcionado el valor de cadena ‘sr’ aquí … Eso podría causar el error