Tema: TypeError
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/01/2011, 19:13
Nano-rosario
 
Fecha de Ingreso: abril-2008
Mensajes: 68
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: TypeError

Código:
sql = """Insert Into Afiliados (Matricula,Nombre,Tipo,Titular,DOCT,DOCN,Direccion,CP,Ciudad,Provincia,
         Tel1,Tel2,Email,Habilitado,EstadoC,Categoria,Nacionalidad,Observaciones,FechaIng,ObraSocial) 
            VALUES ('%s',%d,%d,%d,%d,'%s','%s','%s',%d,'%s','%s','%s',%d,%d,%d,'%s','%s','%s','%s', %d)
            """ %(self.Matricula,
                  self.Nombre,
                  int(self.Tipo),
                  int(self.Titular),
                  int(self.DOCT),
                  int(self.DOCN),
                  self.Direccion,
                  self.CP,
                  self.Ciudad,
                  int(self.Provincia),
                  self.Tel1,
                  self.Tel2,
                  self.Email,
                  int(self.Habilitado),
                  int(self.EstadoC),
                  int(self.Categoria),
                  self.Nacionalidad,
                  self.Observaciones,
                  self.FechaIng,
                  self.FechaNac,
                  int(self.ObraSocial))
la pegue la linea es :
int(self.ObraSocial)

y el valor de self.ObraSocial es '2' tambien probe hacer int(2) ahi y me da el mismo error