I am developing an application for Pocket PC which is a sort of order
entry. On the pocket pc you enter which items has been taken out from
inventory and which is later processed in the main (stationary) windows
application.

The main windows application don't use SQL server (it might for some
clients though). I really don't need any replication of the orders
entered on the Pocket PC with the orders in the Windows application,
only need to read the data entered on the PocketPC and process the data
in the windows application.

There are also some data that need to be transfered from the main
database to the Pocket PC which is used for lookup (products table etc)
which are not updated in the PPC application.

I also woulk like to keep the "stationary" side as simpel as possible
(ie not using Web services and/or a SQL server database on the
stationary side).

On my PPC application I use a SQL Mobile dtaabase to store my data.

What is the easist solution for exhanging data? One idea I have is to
simple have an option in my PPC application for transfer data which
will:

1) Export orders entered on PPC to an ASCII file (CSV, XML whatever)
2) Delete orders after export file has been created/transferred
3) Import lookup tables to PPC database

Any better solution?

I don't have much experience of PPC devices (but have been workign with
other handhelds like the PSion Workabout pre-Windows CE) so I am not
sure which options there are. Have only been using the emulator so far.

Re: Exchanging data PocketPC<-> PC without need for replication by Yaroslav

Yaroslav
Thu Apr 05 06:32:49 CDT 2007

Consider writing an ActiveSync service provider
http://msdn2.microsoft.com/en-us/library/ms861261.aspx


--
Yaroslav Goncharov
Pocket PC Developer Network coordinator, http://pocketpcdn.com
Spb Software House, http://spbsoftwarehouse.com


"Magnus Bergh" <magnusb@sbbs.se> wrote in message
news:MPG.207ee7211c65e5bd989683@msnews.microsoft.com...
>I am developing an application for Pocket PC which is a sort of order
> entry. On the pocket pc you enter which items has been taken out from
> inventory and which is later processed in the main (stationary) windows
> application.
>
> The main windows application don't use SQL server (it might for some
> clients though). I really don't need any replication of the orders
> entered on the Pocket PC with the orders in the Windows application,
> only need to read the data entered on the PocketPC and process the data
> in the windows application.
>
> There are also some data that need to be transfered from the main
> database to the Pocket PC which is used for lookup (products table etc)
> which are not updated in the PPC application.
>
> I also woulk like to keep the "stationary" side as simpel as possible
> (ie not using Web services and/or a SQL server database on the
> stationary side).
>
> On my PPC application I use a SQL Mobile dtaabase to store my data.
>
> What is the easist solution for exhanging data? One idea I have is to
> simple have an option in my PPC application for transfer data which
> will:
>
> 1) Export orders entered on PPC to an ASCII file (CSV, XML whatever)
> 2) Delete orders after export file has been created/transferred
> 3) Import lookup tables to PPC database
>
> Any better solution?
>
> I don't have much experience of PPC devices (but have been workign with
> other handhelds like the PSion Workabout pre-Windows CE) so I am not
> sure which options there are. Have only been using the emulator so far.
>



Re: Exchanging data PocketPC<-> PC without need for replication by David

David
Sat Apr 07 07:53:35 CDT 2007

"Magnus Bergh" <> wrote in message
news:MPG.207ee7211c65e5bd989683@msnews.microsoft.com...
>I am developing an application for Pocket PC which is a sort of order
> entry. On the pocket pc you enter which items has been taken out from
> inventory and which is later processed in the main (stationary) windows
> application.
>
...
>
> Any better solution?
>
> I don't have much experience of PPC devices (but have been workign with
> other handhelds like the PSion Workabout pre-Windows CE) so I am not
> sure which options there are. Have only been using the emulator so far.
>


Magnus,

Consider using our development tool Satellite Forms for this project.

http://www.satelliteforms.net/

Satellite Forms is a rapid application development tool for Windows
Mobile/PocketPC and PalmOS that makes it easy to create data-driven
applications, and includes the tools to sync the data between the handheld
and desktop in MDB or DBF format.

Satellite Forms excels at this type of data collection application, and
there are numerous sample projects included to help you get started. You
can download a 30-day trial version from our website.

Satellite Forms is designed to be easy enough to be used by non-programmers,
yet is both extensible and comprehensive enough to satisfy seasonsed pros as
well.

Regards,

--
David Thacker
http://www.SatelliteForms.net
The Premier RAD Tool for PalmOS & PocketPC



Re: Exchanging data PocketPC<-> PC without need for replication by r_z_aret

r_z_aret
Sat Apr 07 17:27:53 CDT 2007

On Thu, 5 Apr 2007 12:00:21 +0200, Magnus Bergh <magnusb@sbbs.se>
wrote:

>I am developing an application for Pocket PC which is a sort of order
>entry. On the pocket pc you enter which items has been taken out from
>inventory and which is later processed in the main (stationary) windows
>application.
>
>The main windows application don't use SQL server (it might for some
>clients though). I really don't need any replication of the orders
>entered on the Pocket PC with the orders in the Windows application,
>only need to read the data entered on the PocketPC and process the data
>in the windows application.
>
>There are also some data that need to be transfered from the main
>database to the Pocket PC which is used for lookup (products table etc)
>which are not updated in the PPC application.
>
>I also woulk like to keep the "stationary" side as simpel as possible
>(ie not using Web services and/or a SQL server database on the
>stationary side).
>
>On my PPC application I use a SQL Mobile dtaabase to store my data.
>
>What is the easist solution for exhanging data? One idea I have is to
>simple have an option in my PPC application for transfer data which
>will:
>
>1) Export orders entered on PPC to an ASCII file (CSV, XML whatever)
>2) Delete orders after export file has been created/transferred
>3) Import lookup tables to PPC database
>
>Any better solution?
>
>I don't have much experience of PPC devices (but have been workign with
>other handhelds like the PSion Workabout pre-Windows CE) so I am not
>sure which options there are. Have only been using the emulator so far.

An ActiveSync provider is one way to synchronize data on a PPC.
Another is to use RAPI (CeCreateFile and related functions) in a
desktop application to manipulate files on devices attached via
ActiveSync.

Several databases exist that can share data on PPC and desktop. We use
comma-delimited files, so I've never investigated.

I am definitely biased, but I really think buying is often less
expensive, and even more often faster, than building your own. Several
companies make inventory and point of order systems. We have a program
that can probably do what you need. And an earlier post mentioned a
tool to help you build what you need.


-----------------------------------------
To reply to me, remove the underscores (_) from my email address (and please indicate which newsgroup and message).

Robert E. Zaret, eMVP
PenFact, Inc.
20 Park Plaza, Suite 478
Boston, MA 02116
www.penfact.com