Dear friends,
I am using VS 2003, programming lanaguage is C#, .Net Framework 1.0 SP2 and
the device is Symbol MC 9000G.
I created my first app in C#.net. I tested on the emulator and it worked
great. I then installed .Net Compact Framework 1.0 SP2 on the MC9000 device.
The app worked great on MC9000 also.
I then wanted to create a small database app which access our SQL Server. So
I put a button on the form, which when clicked open the database and
retrieved about 10 customer names and displays them on a list box. I tested
the app on the emulator and it worked fine. I then created a cab file and
installed the cab file on the MC9000. The app oen up fine which I clic the
exe, but when I click the button which performs the database operations, I
get the following message:
Error: This application (Ctest1.exe) requires a newer version of the
Microsoft.Net Compact framework than the version installed on your computer
If I hit the details button for this error message, I get the following:
Error - Ctest1.Exe - TypeLoadException - Could not load type - System Data
SqlClient.SqlDataAdpater from assembly System.Data.SqlClient, Version
1.0.5000.0, Culture = neutral, PublicKeyToken = 969DBA..
The Server is SQL Server 2000 and we have 802.11b wireless running in the
office. I am able to open IE and go to different web pages on the MC9000 so
I know it is connected to our network.
Could anyone please throw some light on what I could be doing worng?
Thanks,
Phani
|