PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Accessing a database found on the Mobile Device (Pocket PC)
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
cdbRecNum (Function)
In French: cdbNumEnr
Returns the number of the current record found in a data file.
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
Example
// Number of the current record in Customer file?
ResCurrentNum = cdbRecNum("MyDatabase", "Customer")
Info("The number of the current record is: " + ResCurrentNum)
// Standard "Contacts" database
// Number of the current record in the Contacts file?
ResCurrentNum = cdbRecNum("", cdbContact)
Info("The number of the current record is: " + ResCurrentNum)
Syntax
<Result> = cdbRecNum(<Database Name> , <Data File>)
<Result>: Integer
Corresponds to:
  • the number of the current record in the data file.
  • the hInvalidRecNum constant if there is no current record (position outside the data file).
To find out the error details, use ErrorInfo.
<Database Name>: 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 (""), cdbRecNum handles the last data file used by the last function for managing the Mobile Device databases (starting with the letters cdb).
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 the Mobile Device:
Database
Standard database (tasks, contacts, appointments, ...)
WINDEV application
  1. Establish a connection between the current computer and the Mobile Device (ceConnect).
  2. Open the database to use (cdbOpen).
Establish a connection between the current computer and the Mobile Device (ceConnect).
WINDEV Mobile applicationOpen 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).
Components
WINDEVReports and QueriesWindows Mobile wd230ce.dll
Minimum required version
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment