InstallShield - MSAccess
-
I am using InstallShield Developer 7.04 in order to distribute my application. My application is a maintenance application based on MSAccess. Now I want to delete some rows and add some others in one table. Can that be done using InstallShield and if yes how? Thanks, Spiros Prantalos
-
I am using InstallShield Developer 7.04 in order to distribute my application. My application is a maintenance application based on MSAccess. Now I want to delete some rows and add some others in one table. Can that be done using InstallShield and if yes how? Thanks, Spiros Prantalos
I don't know if you can call ADO from Installshield script, but you could certainly create a COM object to do your maintenence and then call that from InstallShield. Dave.
-
I don't know if you can call ADO from Installshield script, but you could certainly create a COM object to do your maintenence and then call that from InstallShield. Dave.
-
Ok. That is great!! Assuming that I create a com object to update my database do I have to create a spcial script function in installscript that will call this component? Thank you very much. Now I can a light at the end of the tunnel Spiros Prantalos
If you're using ISD 7 (Basic MSI Project, as opposed to Standard Project) then why don't you create a custom action that runs an MSI DLL - that can do pretty much anything. You just need a DLL that exports a function in the format
__declspec(dllexport) UINT APIENTRY MyFunction(MSIHANDLE hMSI)
Inside that you can call anything you could normally call from C++, including the Windows Installer API (if you need to pass any properties in). Paul