|
|
|
|
- Accessing a database found on the Mobile Device (Pocket PC)
cdbModify (Function) In french: cdbModifie Modifies the specified record or the record found in memory in the data file. The indexes corresponding to all the keys used in the file are automatically updated. Caution: From Windows Mobile 5, the access to a standard database (tasks, contacts, appointments, ...) can no longer be performed from a Windows application (and therefore from a standard WINDEV application). | | | | | Accessible from the PC | Accessible from the simulator | Accessible from the Mobile Device (Pocket PC) | CDB database | Yes | Yes | Yes | Standard database | No | No | Yes |
// Modify the current record in Customer file cdbWriteCol("MyDatabase", "Customer", "LastName", "Smith") cdbWriteCol("MyDatabase", "Customer", "FirstName", "Paul") cdbWriteCol("MyDatabase", "Customer", "City", "Avignon") ResModification = cdbModify("MyDatabase", "Customer") // Has a problem occurred? IF ResModification = False THEN Error(ErrorInfo())
// Standard "Contacts" database // Modify a record cdbContact.Name = "Smith" cdbContact.FirstName = "Paul" cdbContact.HomeCity = "Avignon" ResModification = cdbModify("", cdbContact) // Has a problem occurred? IF ResModification = False THEN Error(ErrorInfo())
Syntax
<Result> = cdbModify(<Database> , <Data file> [, <Record number>])
<Result>: Boolean - True if the function was successful,
- False otherwise. If an error occurs, you can get the details of the error with ErrorInfo.
<Database>: Character string (with quotes) - Name of database that was opened by cdbOpen,
- Empty string ("") to handle one of the standard databases found on Mobile Device (tasks, contacts, ...).
<Data file>: Character string (with quotes) or constant Data file to use. This parameter corresponds to:- the name of data file to use.
- the constant corresponding to one of the standard databases:
| | cdbContact | "Contacts" database | cdbTask | "Tasks" database | cdbAppointment | "Appointments" database |
If this parameter corresponds to an empty string (""), cdbModify handles the last file used by the last function for managing the Mobile Device databases (starting with the letters cdb). <Record number>: Optional integer Number of the record to modify. This number is returned by cdbRecNum. If this parameter is not specified, cdbModify will handle the current record.Caution: The record numbers are not consecutive numbers. Remarks Accessing a database found on the Mobile Device (Pocket PC) The table below presents the actions that must be performed to access a database found on Mobile Device: | | | | Database | Standard database (tasks, contacts, appointments, ...) | WINDEV application | - Establish a connection between the current computer and the Mobile Device (ceConnect).
- Open the database to use (cdbOpen).
| Establish a connection between the current computer and the Mobile Device (ceConnect). | WINDEV Mobile application | Open the database to use (cdbOpen). | No specific action is required. | Reminder: From Windows Mobile 5, the access to a standard database (tasks, contacts, appointments, ...) can no longer be performed from a Windows application (and therefore from a standard WINDEV application).
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|