B
Barney
I'm using Visio 2003 and I have a macro that loops through every page
in my document and runs the add-on "DBUS" to update linked database
records based on the shape properties (=RUNADDON("DBUS") ). I have
noticed that every time it runs, it takes memory (from the PageFile in
my case) and does not return it when it has completed execution.
After executing on about 10 pages in my document, Visio crashes with
an "Out Of Memory" error.
Does anyone have a solution to this? I am thinking that it could be
leaving the ODBC database connection open, rather than closing it.
Can anyone suggest a way of opening a database, updating records (or
shapes based on the records' contents for a two-way connection), and
closing the database in VBA without using the DBUS add-on?
Thanks.
in my document and runs the add-on "DBUS" to update linked database
records based on the shape properties (=RUNADDON("DBUS") ). I have
noticed that every time it runs, it takes memory (from the PageFile in
my case) and does not return it when it has completed execution.
After executing on about 10 pages in my document, Visio crashes with
an "Out Of Memory" error.
Does anyone have a solution to this? I am thinking that it could be
leaving the ODBC database connection open, rather than closing it.
Can anyone suggest a way of opening a database, updating records (or
shapes based on the records' contents for a two-way connection), and
closing the database in VBA without using the DBUS add-on?
Thanks.