dbBridgeCE and the PocketPC

Main    Examples    Downloads    Ordering                                    dbBridge Home
CFInterop (coming soon)
Convert all PocketPC COM libraries (DLLs and OCXs) to .NET

dbBridgeCE and PocketPC for Developers

With dbBridgeCE for PocketPC and dbBridgeCE.NET, the PocketPC becomes a means to an end... not the end itself. 

When you employ dbBridgeCE, the PocketPC becomes an extension of you, connecting you instantly to the data on your office central computers, personal workstations, home computers, or to any other computers anywhere in the world. 

Some possibilities: 

  Inventory reservation and management
  Sales and order processing
  Information retrieval and reporting
  Stock tracking
  Remote data gathering, remote registration
  Office messaging
  Alliance and workgroup management
  File transfer, document processing

  and many more.

In the vertical markets, dbBridgeCE brings instant remote connectivity to police and security services, health and medical applications, insurance and real-estate agents, and many others.

You can access any authorized computer, anywhere, anytime, accessing and updating databases, pulling back or sending documents, voice and image files, checking and responding to messages, and more.

Real-time connectivity (click here)

dbBridgeCE is very versatile, enabling PocketPC client applications to:

  Connect and interact over the Internet with distant databases and data sources, live and in real-time
  Draw back any datasets, any way, anytime, and view, edit and update them either in real-time or through standard synchronization.
  Access any major database, and quickly switch from database to database, or from server to server, without affecting the client application.
  Execute method calls provided by Dalco, included in the dbBridge Application Server, like GetFile and SendFile. dbBridgeCE client applications are completely compatible with dbBridge App server specifications.
  Develop and execute your own middle tier methods, rules and procedures using any major programming language of your choice, . Connect them through a dbBridge Remote Method Provider (click here for more information).

Memory limitations vanish 

All the memory and storage limitations of the PocketPC vanish when dbBridgeCE is employed. You don't have to keep everything on the PocketPC, nor do you have to put up with limited data storage. With dbBridgeCE, you can access your central databases, and pull back the information you need, easily, instantly, anytime.  

Implements in minutes 

Virtually any data-driven PocketPC application can now add remote connectivity within minutes, changing your application from a restricted, single user product, to a member of the entire corporate workforce.

dbBridgeCE is simple to implement.

You don't have to change anything in the way you write your programs, whether you write in embedded Visual Basic or C++. dbBridgeCE provides one API for both languages, and almost all of your remote data handling is done through 2 or 3 of our API methods. 

Visual trips - have a look:

  Connecting
  Query Builder
  Form Generator

dbBridgeCE brings full 3-tier connectivity to PocketPC, connecting your handheld computer to back-end databases and data sources, other operating systems and middle tier business rules and methods. Connect to and interact with any database - anywhere, anytime.

dbBridgeCE offers a high-speed, efficient API for your PocketPC development needs. We also provide you and your customers with our Query Builder and Ad-hoc Form Generator.

dbBridgeCE is optimized for low bandwidth data communication. It runs speedily over 9600 baud. Further, through our disconnected recordset, you gain all the advantages of high-speed handheld data processing along with the ability to instantly connect, upload data and download changes.... No problems with dropped signals or weak and intermittent connections and no concerns about maintaining pesky persistent connections. 

With dbBridgeCE, you put the power of your company in your hand.

dbBridgeCE connectivity for PocketPC is fully compliant with ADO specifications and uses the PocketPC database standard, .cdb. Further, dbBridgeCE provides full support for SQL Server for CE.

If you are new to programming with ADO, don't worry - we provide full documentation and several example applications, so you'll get all the help you need. Plus we provide a complete help program on using dbBridgeCE.

You develop your PocketPC applications in the normal way, using the data tools built into the O/S and programming tools (embedded VB and VC++). You don't need to change anything you do. 

However, when you want to refresh the contents of any table or update the distant database, a quick call to one of our API functions enables your application to bring in new data, send updates or call middle tier methods.

With our Query Builder, you can quickly build recordsets that can be used in contemporary PocketPC form builder and reporting programs.

For database connectivity, dbBridgeCE supports the concept of disconnected datasets, with optional online updating. This is the most efficient method of dealing with data on the PocketPC. 

Using our simple API routines, datasets are requested by the PocketPC application from the centrally-located dbBridge Application server, where the dataset is assembled and dispatched back to the PocketPC. They are stored as standard datasets in the PocketPC database, using compliant Pocket Access standards. Applications can then directly access those datasets, without requiring additional trips to the server. This frees the user from being persistently connected, and automatically provides for offline processing. 

Full support for updating

You can choose to immediately update data from the PocketPC to the distant database using a dbBridgeCE  API call, or you can wait to later synchronize data using standard synching to the Pocket Access databases. The dbBridgeCE API allows you to handle data changes live, in real-time by providing simultaneous data updating to both the distant server and the PocketPC dataset, thus ensuring data consistency.

For the first time, PocketPCs can access any database information, anywhere, anytime. You are not restricted to persistent connections; your backend databases don't need to be OLEDB-enabled, and your data is delivered intact, in total, quickly and efficiently. Our dbBridge Application server hosts connectivity to a wide range of databases, from MS SQL Server through Oracle, to Access, Interbase and others. And our app servers are in wide use throughout the business world.

And don't forget our Linux server connectivity. WinCE PocketPC to Linux databases is a coming reality.

dbBridge Application Server for Linux Since our dbBridgeCE API is fully compatible with our dbBridge Application server, you will soon be able to connect your PocketPC to Linux computers that run our dbBridgeLinux App servers. Through Linux, you gain access to a strong, no-license fee operating system, as well as to some of the world's best no- and low-cost databases (mySQL, Interbase, DB2, Oracle and others).

Disconnected Recordsets: click to view full Microsoft text: 

"Another key goal for ADO+ was to implement improvements in the ADO model so that ADO+ would have first-class support for the disconnected, n-tier programming environment for which most new applications are written. As a result, the concept of the disconnected recordset has been greatly enhanced and elevated to become the focal point in the programming model."

 

Top