| 4D v15 R3OPEN DATABASE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15 R3
 OPEN DATABASE 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| OPEN DATABASE ( filePath ) | ||||||||
| Parameter | Type | Description | ||||||
| filePath | String |   | File name (.4db, .4dc, .4dbase or .4dlink) or complete access path of database to open | |||||
The OPEN DATABASE command closes the current 4D database and opens on-the-fly the database defined by filePath. This command is useful for automatic testing purposes, or to reopen a database automatically after a compilation.
In the filePath parameter, pass the name or full access path of the database to be opened. You can use files having one of the following extensions:
If you pass only a file name, this file must be placed at the same level as the structure file of the current database.
If the access path defines a valid database, 4D quits the database that is already open and then opens the specified database. In single-user mode, the On Exit database method of the database being closed and the On Startup database method of the database being opened are called successively.
Warning: Since this command causes the application to quit before re-opening with the specified database, it is not recommended to use it in the On Startup database method, or in a method called by this database method.
The command is executed in an asynchronous manner: after its call, 4D continues executing the rest of the method. Then, the application behaves as if the Quit command was selected in the File menu: open dialog boxes are cancelled, any open processes have 10 seconds to finish before being terminated, and so on.
If the target database file is not found or is invalid, a standard file system error is returned and 4D does nothing.
This command can only be executed from a standard database. If it is called from an engined application (single user or server), the error -10509 "Can't open database" is returned.
 OPEN DATABASE("C:\\databases\\Invoices\\Invoices.4db")
	Product:  4D
	Theme:  4D Environment
	Number:  
        1321
        
        
        
	
	Created:  4D v14 R3
	
	
	4D Language Reference ( 4D v15 R3)
	
	4D Language Reference ( 4D v15)
	
	4D Language Reference ( 4D v15.4)
	
	
	
	
	4D Language Reference ( 4D v15.3)
	
	
 Add a comment
Add a comment