Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Connect to an ACT database

Status
Not open for further replies.

alvechurchdata

Programmer
Nov 8, 2003
1,737
GB
The ACT Contact management system used to use dbf files and I used to be able to pull data out of it. Does anyone know what data format is going to be used by ACT 2007? Sage sales staff won't say anything other than "more efficient" and I can't get technical information without buying a support contract.

Geoff Franklin
 
Hi Geoff.

Having created a version of Stonefield Query for ACT, I know how frustrating dealing with Sage can be.

ACT 2005 and later uses a locked-down version of MSDE for data storage. There are three ways to get at the data:

- Pay them a ransom (I think it's $400 per site) for the sa password to the server.

- Use the provided ACT OLE DB provider, which doesn't provide access to all tables.

- Use their .NET API, which does provide access to all tables, albeit in a goofy way.

Doug
 
Thanks Doug.

At the moment there are various people at the client with various stand-alone versions of ACT and they're thinking of upgrading to a corporate version for 2007. All they want me to do is to read the customer names and addresses from ACT into Fox so I hope the OLE DB driver will suffice.

Client has already paid out to get me a DLL and password that lets me poke invoices into Sage. That was a miserable job - the highlight was discovering that the parameters had to go across in order Comments3, Comments1, Comments2.

Geoff Franklin
 
Any way you can convince your customer to migrate to another product?
Not a chance. All that's happened so far is that they've had a visit from an ACT salesman. I have to answer the question but I really can't see them paying out for the corporate ACT licence or for the little extras like a server and some training.

Geoff Franklin
 
Hi Geoff.

Yes, you can read from the contacts table using the ACT OLE DB provider. It's some of the other tables (particularly activities) that you can't.

Doug
 
Hi Mike.

Thanks. I've been lurking here for some time, but hadn't replied to any messages until this thread.

Doug
 
Hi Geoff.

I'm at home so I don't have the details at hand, but if I recall, the provider needs to login using the same user name and password the user would use in ACT. So, just prompt the user for these values and pass them to the provider.

Doug
 
<quote>
the provider needs to login using the same user name and password the user would use in ACT
</quote>
That sounds quite straightforward. I'll give it a try if the client raises the topic again.

Geoff Franklin
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top