Access connection in Connect Edition

We're trying to adapt some vba scripts to Microstation Connect Edition.

One does an Microsoft Access Database import / export.

In SS4 we're establishing a connection to an access database with the following code

Set MyDBcon = New ADODB.Connection
MyDBcon.CursorLocation = adUseClient

'db connection
On Error GoTo Error_Connection
MyDBcon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + stMyDbFileLocal, "", ""
On Error GoTo 0

This fails in CE.(The file which 'stMyDbFileLocal' points to exists.)

We have some references loaded in ss4 as you can see in the attached image.

Do we have to reference additional / other files to make this work in CE?

Ingo

Parents Reply Children
  • Of course the optimal solution for stability and performance would be to purchase optimized direct database driver packs to meet your requirements.  However, most application developers do not wish to impose those requirements and use the readily available OS drivers unless the 3rd party application developer finds those drivers to not meet their own requirements.  I suggest the above to test and see if you can achieve acceptable performance and reliability, and if not satisfactory then yes it is always best to avoid (thunking) constant 32-bit/64-bit data connections and conversions.

    Bob