none
No se puede utilizar un objeto COM que se ha separado de su RCW subyacente RRS feed

  • Pregunta

  • Hola a todos. Recurro a su ayuda nuevamente. Estoy intentando cargar una tabla con un dataAdapter pero me da el siguiente error:

    "No se puede utilizar un objeto COM que se ha separado de su RCW
    subyacente"

    El código que ejecuto esta abjo, pero lo utilizo de igual manero en otros formularios y no me da problema

    Lo que hago es limpiar la tabla del dataset y volverla a llenar de datos, la
    línea que me da el error es la del Fill.

    PlanesTable.Clear()
    PlanesAdapter.Fill(PlanesTable)

    estoy trabajando con vb.net 2008 y access. espero que me puedan ayudar
    miércoles, 22 de julio de 2009 14:29

Respuestas

  • hola,

    por casualidad estas ejecutando ese codigo cuadno da error en diferentes threads, o se en diferentes hilos ?
    segun puede ver puede ser este el problema.

    has probado buscar la descripcion del error, pero en ingles, por lo general hay muchas mas info en este idioma:

    COM object that has been separated from its underlying RCW can not be used

    por ahi este link , te da una idea, como observaras parece ser que los thread y COM no se levan bien


    saludos
    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta Leo González miércoles, 22 de julio de 2009 16:46
    miércoles, 22 de julio de 2009 16:05

Todas las respuestas

  • hola,

    por casualidad estas ejecutando ese codigo cuadno da error en diferentes threads, o se en diferentes hilos ?
    segun puede ver puede ser este el problema.

    has probado buscar la descripcion del error, pero en ingles, por lo general hay muchas mas info en este idioma:

    COM object that has been separated from its underlying RCW can not be used

    por ahi este link , te da una idea, como observaras parece ser que los thread y COM no se levan bien


    saludos
    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta Leo González miércoles, 22 de julio de 2009 16:46
    miércoles, 22 de julio de 2009 16:05
  • efectivamente. Se estaban ejecutando varios hilos sobre un datagridview. Le hice unas modificaciones al código y anduvo de 10. Muchas gracias Leandro!!!!
    miércoles, 22 de julio de 2009 16:47