473,809 Members | 2,757 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Communicating with Act

Hi all,
I have an access xp database that needs to update a few things in an
ACT database from time to time. I downloaded the sdk, but it's in
..NET. So, is there an object that will work with vb 6? I also read
the the act files are dbf, so could I just modify those as needed? I
am an advanced programmer and need to know what the best way to
approach this is. Anything you can do to point me in the right
direction would be really helpful.
Thanks
Pachydermitis

Nov 13 '05 #1
8 1625
..dbf is dBase table format to which Access can link (at least, for most
versions of dBase) if you have permissions. I have, a few times, been able
to link to .dbf tables in commercial packages and use them just as if they
were my own Access tables. The hard part was figuring out cryptic field
names. <G>

In most of those cases, I was not able to employ the indexes, but
performance was not an issue because of the few records being updated.

Larry Linson
Microsoft Access MVP
"Pachydermi tis" <de******@hotma il.com> wrote in message
news:11******** **************@ f14g2000cwb.goo glegroups.com.. .
Hi all,
I have an access xp database that needs to update a few things in an
ACT database from time to time. I downloaded the sdk, but it's in
.NET. So, is there an object that will work with vb 6? I also read
the the act files are dbf, so could I just modify those as needed? I
am an advanced programmer and need to know what the best way to
approach this is. Anything you can do to point me in the right
direction would be really helpful.
Thanks
Pachydermitis

Nov 13 '05 #2
Thanks Larry,
It looks like the the new versions of act use SQL Server 2000 not dbf
anymore. Connection would be easy except I cannot find the sql pwds
are different than the ACT pwds for any of the logins.
Thanks in advance
Pachydermitis

Nov 13 '05 #3
"Pachydermi tis" wrote
It looks like the the new versions of act
use SQL Server 2000 not dbf anymore.
Connection would be easy except I can-
not find the sql pwds are different than
the ACT pwds for any of the logins.


I don't know enough about SQL Server security to hazard a guess how valuable
the connection would have to be for you to buy something that would break
the security, or if you can, within reason.

I just read there was a big international raid on "crackers", so any cracker
that was interested in ACT may have been nabbed by the long arm of the law,
along with those who did software cracks for fee or free.

As I recall, the value for Jet data ranges from nothing (Access 97) to about
US$150 (later versions). That is why you need to prevent unauthorized
persons from having any access to a Jet database. If they can make a copy,
they can carry it off and crack it to get the data.

Larry Linson
Microsoft Access MVP


Nov 13 '05 #4
"Pachydermi tis" <de******@hotma il.com> wrote in
news:11******** **************@ g44g2000cwa.goo glegroups.com:
It looks like the the new versions of act use SQL Server 2000 not
dbf anymore. Connection would be easy except I cannot find the
sql pwds are different than the ACT pwds for any of the logins.


ACT used to have a developers toolkit with an automation interface
that was the preferred method for interfacing with ACT files. I'd
assume that they would not have discontinued that with the change of
the data storage format.

My experience, however, was that automation interfaces of this type
work great when you want one specific item, but is very inefficient
for the retrieval of large recordsets.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #5
David
You are right, they do still have a tool kit, and it's just a .net dll
that (I'm sure) writes a record to the db using standard ADO. And you
are also right in that for a couple writes I'm OK, but it will be a
problem for more. So how on earth do I get into MY OWN database? :(
Thanks
Pachydermitis

Nov 13 '05 #6
"Pachydermi tis" <de******@hotma il.com> wrote in
news:11******** **************@ z14g2000cwz.goo glegroups.com:
You are right, they do still have a tool kit, and it's just a .net
dll that (I'm sure) writes a record to the db using standard ADO.
And you are also right in that for a couple writes I'm OK, but it
will be a problem for more. So how on earth do I get into MY OWN
database? :( Thanks


I don't think you do -- you either use their defined interface or
you *don't*.

I wouldn't want you bypassing my interfaces to *my* database,
either, so I don't see that ACT is doing anything wrong there.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #7
David,
You are right, they are not doing anything 'wrong'. This Access
database will soon be migrated to an sql backend and then a web
interface. In order to have the sql server talk to itself using a .Net
app I will have to open some pretty big security holes in the server.
This will also be a huge performance drain. I'm hoping that the ACT
developers have built in some advanced flexibility with this in mind -
and that one of you advanced users knows about it.
Thanks
Pachydermitis

Nov 13 '05 #8
Application vendors often build custom interfaces to their data in
order to enforce business rules or support associated processes such as
"home grown" synchronization mechanisms. In such cases it is usually
safe to bypass them for _reading_ the data (e.g., for reporting) but
not for _writing_ it. If you are going to be updating live Act! data
you should seriously consider sticking with the vendor's API.

Nov 13 '05 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
2864
by: Martin | last post by:
This is probably a very easy one but I just can't put my finger on the communicating events name:- I have a MDIform with a couple of child forms. The child forms scroll vertically at run time using the automatically supplied scrollbars of the MDIform. When scrolling , or immediately after scrolling, the child forms I want a procedure to be called. How do I do this??. I have tried the MDIform_MouseUp event and this works correctly when...
2
1843
by: Eric Brunel | last post by:
Hi all, We're trying to communicate with Microsoft Visual C++ 6.0 via COM to make it perform a few operations. Our main need is to set a breakpoint on a given line in a given file. We ended up with the following script: --------------------------------------------- import win32com.client import time
3
2290
by: Michael Sparks | last post by:
Hi, I'm posting a link to this since I hope it's of interest to people here :) I've written up the talk I gave at ACCU Python UK on the Kamaelia Framework, and it's been published as a BBC R&D White Paper and is available here: * http://www.bbc.co.uk/rd/pubs/whp/whp113.shtml
1
1626
by: valere | last post by:
I look for information for communicating between JavaScript and a native plugin. I noticed that LiveConnect is oriented to communicate as a "bridge" between Java and JS. But how to process with a native plugin ? Thanks in advance for answering to the newbye I am.
3
23885
by: Stan | last post by:
Hallo, I have developed an application in MS Access 2000 (Polish version) under MS Windows XP prof (also Polish). Now I would like to run this code on MS Windows XP EN and MS Access XP EN. I have converted the mdb to version 2002 under MS Access XP Polish and under this version everything works OK. The problem starts when I copy the mdb file to Windows XP EN and start it with MS Access XP EN. I get following error: "The expression On...
0
2002
by: Filips Benoit | last post by:
A particular form - always the same - sometimes becomes corrupt after saving. Error msg = The expression On Open you entered as the event property settings produced the following error: A problem occurred while 'DB-name' was communicating with the ole server or ActiveX controle. The form has a calendar-controle. I have eliminated the code in the OnOpen-event but the form stays corrupt!
0
1819
by: DD | last post by:
I am trying to place a Word document into a form. I get the following error A problem occured while Microsoft Access was Communicating with the OLE or Activex Control the name of the ole is OLEUnbound5 class Word.Document.8 I can embedd all other windows applications and i am running OfficeXP Developer The reason i want the word doc is i have hyperlinks that run to bookmarks on the page.. as i can not work out how to do this in a
2
1439
by: Matthew Playne | last post by:
Hi, I am having a problem communicating between to classes. I have an MDI application. The parent window contains a mainMenu and a toolbar and toolbuttons, and the child form contains a richTextBox. What I am trying to do is to when a the selected text in the richTextBox is bullet indented, a menu option on the parent window is toggled on or off depending on what is
10
1350
by: Gabe Moothart | last post by:
Hi, I have 3 applications (2 services and a winforms app) that need to be able to send/recieve messages from each other. What is the best way to do this in .NET? I looked briefly at remoting, but it seems like it might be overkill since the applications are all on the same machine. I could use an xml file which they can all read/write to... but I was wondering what best practice for this kind of thing is in .NET. Any ideas? TIA, Gabe
0
918
by: W Akthar | last post by:
Hi, Are there any websites with examples of communicating with Microsoft Outlook and Exchange via asp.net?? Cheers
0
10635
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10376
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10378
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9198
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7653
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6881
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5687
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4332
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
3013
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.