PDA

View Full Version : Update running database



Peerke
06-09-2005, 02:28 AM
I'm trying to update a running database and change the height of a dialog, but I can't get it to work.

I tried this, but it fails:

Set oView = Session.Database.OpenView( "UPDATE `Dialog` SET `Height`=300 WHERE `Dialog`='AdminWelcome'")
oView.Execute


Regards,

Peerke

RobertDickau
06-10-2005, 08:55 AM
In what way does it fail? Error message? Just doesn't change the height?

Peerke
06-10-2005, 09:10 AM
My whole custom actions fails upon the oView.Execute. It generates a 1720 MSI error:


MSI (c) (C4:D0) [15:54:39:630]: Doing action: Debug
Actie 15:54:39: Debug.
Actie gestart 15:54:39: Debug.
MSI (c) (C4:60) [15:54:39:640]: Cloaking enabled.
MSI (c) (C4:60) [15:54:39:640]: Attempting to enable all disabled priveleges before calling Install on Server
MSI (c) (C4:60) [15:54:39:640]: Connected to service for CA interface.
MSI (c) (C4:2C) [15:54:39:681]: Entering MsiProvideComponentFromDescriptor. Descriptor: 9i,[wN_wJ?5Cipa'LPirEnterprise>M5KDYSUnf(HA*L[xeX)y, PathBuf: FFF348, pcchPathBuf: FFF344, pcchArgsOffset: FFF2A4
MSI (c) (C4:2C) [15:54:39:681]: MsiProvideComponentFromDescriptor called for component {997FA962-E067-11D1-9396-00A0C90F27F9}: returning harcoded oleaut32.dll value
MSI (c) (C4:2C) [15:54:39:681]: MsiProvideComponentFromDescriptor is returning: 0
MSI (c) (C4:58) [15:54:41:563]: Note: 1: 2259 2: 3: 4:
Info 2898. Tahoma8, Tahoma, 0
Fout 1720. Er is een probleem met dit Windows Installer-pakket. Het script dat is vereist voor het voltooien van de installatie, kan niet worden uitgevoerd. Neem contact op met systeemondersteuning of de leverancier van het pakket. aangepaste actie Debug scriptfout -2147467259, Msi API Error: Execute,Params regel 4, kolom 2,
MSI (c) (C4:2C) [15:54:42:685]: Product: My Project Name-2 -- Fout 1720. Er is een probleem met dit Windows Installer-pakket. Het script dat is vereist voor het voltooien van de installatie, kan niet worden uitgevoerd. Neem contact op met systeemondersteuning of de leverancier van het pakket. aangepaste actie Debug scriptfout -2147467259, Msi API Error: Execute,Params regel 4, kolom 2,

Actie beƫindigd 15:54:42: Debug. Retourwaarde 3.

Sorry about it being Dutch.

RobertDickau
06-10-2005, 09:24 AM
Hmmm... Does it work with the delete-then-insert-temporary technique (instead of using UPDATE) from this: http://www.installshield.com/news/newsletter/0302-articles/msiaccess.asp?