Estoy teniendo problemas para actualizar un datagrid (y eso que otra veces lo hice y me funcionó

igual porque lo actualizaba desde otro frm, no sé.
El caso es que he probado lo siguiente y nada me funciona:
Código:
DataEnvironment1.rsLineas_Fact.Update
Me da error de que el recorsed actual no admite actualizaciones, no entiendo porque...
Código:
DataEnvironment1.Commands("Lineas_Fact").Parameters("Param1").Value = Id_DetFactura.Text
Set Data_Lineas.DataSource = DataEnvironment1
Data_Lineas.DataMember = "Lineas_Fact"
Refresh
También intenté así, asignandole todo de nuevo, no da ningun error pero tampoco actualiza
También probé con un simple refresh pero no me hace ni caso.
He estado buscando información sobre el tema pero nada de lo que aplico me funciona, no llevo mucho tiempo con vb6 y me cuesta aun relacionarlo todo...
Muchas gracias