Cita:
Iniciado por maialenlopez Hola,
Tengo el código que muestro mas abajo y al ejecutarlo me da el siguiente error. "These columns don't currently have unique values."
Código vb.net:
Ver originalcm.Connection = cn
cm.CommandText = "FSPM_ROL_PARTICIPANTES"
cm.Parameters.Add("@BLOQUE", lBloque)
cm.Parameters.Add("@ROL", lId)
cm.Parameters.Add("@IDI", sIdi)
cm.Parameters.Add("@INSTANCIA", lInstancia)
If lFavorita <> Nothing Then
cm.Parameters.Add("@ID_FAVORITA", lFavorita)
End If
cm.CommandType = CommandType.StoredProcedure
da.SelectCommand = cm
da.Fill(dr)
dr.Relations.Add("ROL_BLOQUES", dr.Tables(0).Columns("ROL"), dr.Tables(1).Columns("ROL"))
¿Alguien me puede ayudar? No se de donde viene ese erro
Gracias
Me respondo a mi misma,
Ya lo he solucionado, el problema estaba a la hora de llamar al stored que se llama "FSPM_ROL_PARTICIPANTES". El problema es que este stored me devolvia todos los valores de la tabla a la que estaba haciendo la consulta ya que no tenia un DISTINCT puesto en el. Ahora lo he solucionado poniendo el DISTINCT en la consulta que hago y todo va perfecto.