Hi all,

Process:
I have one PC application and one Win CE application.
In PC app, it will get data from SQL Server Express and insert data into SDF file. (This SDF file is pre-defined template.)
Then copy this SDF file to wince terminal.
Win CE app will retrieve data based on user input ID and get the necessary information and display it on screen.

Problem:
What happen here is I tested this program on Windows XP Professional OS and its working OK. Nothing wrong.
I can insert data into SDF file and copy to terminal and terminal application can display the correct data based on user input ID.

But when I test on Vista Home Premium and Business edition, the application from terminal can't get the data. It always return nothing.
I copied this SDF(populated by vista) file and debug it from my windows xp machine, it also return nothing.
But when I use SDF (populated by XP) file in vista and transfer this SDF file from vista to terminal, my terminal can get the information based on input ID.

Anybody has this kind of problem before??
Please help me.
I need this in urgent.
I use VS 2005, SQL Express 2005 edition.

Thanks.