begin process at 2012 05 26 16:28:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PDA

 > 

Divers

 > 

Général

 > 

synchro pda


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

synchro pda

jeudi 30 août 2007 à 12:11:53 | synchro pda

gzitoun

Salut a tous!

Je suis un peu perdu...

J en suis arriver  a la synchro (SQL Server CE/ SQL Server 2005 Express) de mon appli.

Je suis parti sur la technique RDA.

J ai trouve ce code sur msdn et j ai juste change le  nom  de la  base  et  des  tables (DB3 pour la BDD et les tables s appellent site sur le pc et le pda).

private void ButSynchro_Click(object sender, EventArgs e)
        {

            string rdaOleDbConnectString = @"Provider=SQLOLEDB; Data Source=MySqlServer;
   Initial Catalog=AdventureWorks; User Id=username;
   Password = <password>";

        // Initialize RDA Object
        //
        SqlCeRemoteDataAccess rda = null;

        try
        {
            // Try the Pull Operation
            //
            rda = new SqlCeRemoteDataAccess(
                "http://www.adventure-works.com/sqlmobile/sqlcesa30.dll",
                "MyLogin",
                "<password>",
                "Data Source=Storage Card\\DB3.sdf");

           // rda.Pull("site", "SELECT * FROM site", rdaOleDbConnectString,
           //     RdaTrackOption.TrackingOnWithIndexes, "ErrorTable");

            // or, try one of these overloads:
            //
            // rda.Pull("site", "SELECT * FROM site", rdaOleDbConnectString,
            //     RdaTrackOption.TrackingOnWithIndexes);
            //
             rda.Pull("site", "SELECT * FROM site", rdaOleDbConnectString);
        }
        catch (SqlCeException)
        {
            // Handle errors here
            //
        }
        finally
        {
            // Dispose of the RDA object
            //
            rda.Dispose();
        }

        }


Mais ca ne marche pas... (normal)

Le probleme est  que  je  ne sais pas  vraiment ce  que je  fais...
je ne sais pas a quoi correspondent tous ces elements, par exemple: "http://www.adventure-works.com/sqlmobile/sqlcesa30.dll",
                "MyLogin",
                "<password>",
                "Data Source=Storage Card\\DB3.sdf");
 

Il doit forcement falloir chenger ca ou faire des configs quelque part?

avec IIS?

Merci a tous ceux qui m aideront a sortir la tete de l eau!
jeudi 30 août 2007 à 18:51:44 | Re : synchro pda

Stephane33

Membre Club Administrateur CodeS-SourceS
Pour les 3 derniers points
MyLogin : Login de connexion à ta base SQL
password : Mot de passe ..........................
Data Source=Storage Card\\DB3.sdf : localisation sur le PDA de ta base de données
Les bases SQLServerCe ont l'extension sdf.
Attention à la locatilsation, la dénomination d'une carte mémoire dépend du PDA et elle se déclare comme un répertoire ex :
"\SD-MMC Card\MonAppli\MaBase.SDF"
 
Pour le premier je n'ai pas encore travailler sur du RDA, mais à priori il faut un accès à cette dll (composante du Server SQL)

Le savoir ne sert que si il est partagé par tous


Cette discussion est classée dans : site, synchro, rda, pull, rdaoledbconnectstring


Répondre à ce message

Sujets en rapport avec ce message

methode RDA [ par gzitoun ] Merci  cher Admin (desole pour le derangement....)Bonjour cher forum! J ai un souci dans l application de la methode RDA. Voici, une partie du cod suivi de table [ par gzitoun ] Bonjour,je suis en difficulte sur le synchronisation RDA.Lors de l'application de la methode push, precisement au moment  ou j effectue cette ligne:   push (RDA) [ par gzitoun ] Bonjour,j aimerais savoir svp ce que fait la methode push: s agit il d un UPDATE de la table SQL Server par celle du PDA (et d un INSERT si nouvelles Help! RDA jointure de table [ par gzitoun ] Bonjour,J ai besoin d aide svp...j ai un probleme:  j ai reussi a appliquer la methode pull pour le RDA pour des requetes simples.A present j'ai  beso methode RDA [ par gzitoun ] Bonjour,je suis en difficulte sur un point concernant la RDA: quelqu un aurait il une idee pour me sortir de ce probleme svp?C'est simple, j ai besoin synchro HTC Touch [ par juju1313 ] Bonjour, Je suis en galère !!!! Je viens de m'acheter le HTC TOUCH! Je viens d'essayer d'installer activesync 4.5 présent sur le cd rom d'installa WM 5 et https [ par grunkz ] Bonjour à tous,Je développe actuellement une version d'un site pour pocket PC. La sécurité étant l'un des points essentiel du cahier des charges, je s RemoteDataAccess C# Pull() [ par braxivamov ] Bonjour,J'ai mis en place une architecture RDA avec sql server 2005 et sql server ce (avec IIS bien sur)Donc tout est en place et les fonctions Pull() RDA Push [ par lamiae2 ] bonsoir; j'ai un probleme avec la methode Push de remotdataaccess!!   il me donne le message d'erreur suivant " la table ne fait pas l'objet d'u


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,172 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales