begin process at 2012 02 14 11:59:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Base de données

 > 

SQL Server

 > 

Reconduite d'une application ACCESS en SQL


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

Reconduite d'une application ACCESS en SQL

jeudi 24 août 2006 à 11:53:44 | Reconduite d'une application ACCESS en SQL

LEBLONPI

Je dois reconduire une application ACCESS en SQL...

Dans un premier temps, je n'ai reconduit que la base de données tout en conservant l'applicatif sous ACCESS.

Pour ce faire, j'ai importé depuis ACCESS les données dans une base SQL.

Puis, j'ai modifié dans l'applicatif ACCESS la déclaration des bases de données. Je passe par des tables SQL liées par ODBC.

Après avoir levé certaines contraintes, tout semblait fonctionner pour le mieux ( hormis les temps de réponse ).

Les tests en lecture et en modification ( multiutilisateurs ) étaient bons. Les tests en création étaient aussi corrects.

Mais, lorsque je veux modifier un enregistrement que j'ai créé préalablement, j'obtiens ce message d'erreur.

Cet enregistrement a été modifié par un autre utilisateur depuis que vous avez commencé à le modifier...

Alors que si je modifie un enregistrement importé dans la base SQL, tout se passe bien !

Auriez-vous une piste à me fournir pour corriger ce problème ?

Merci

PIERRE
samedi 2 septembre 2006 à 17:35:32 | Re : Reconduite d'une application ACCESS en SQL

skweeky

Membre Club Administrateur CodeS-SourceS

En modifiant comment l'enregistrement (portion de code si possible).

Sinon méthode qui fonctionne mieux que l'accès à des tables distantes en ODBC, depuis Access 2000, il y a la possibilité d'utiliser un projet (fichier adp) qui ne contient que les états et les formulaires Access toute la partie données étant sous SQL Server (on renseigne une chaîne de connexion à celui-ci).


Christian Robert - Winwise
http://blogs.developpeur.org/christian/
MCT - Database Development / Database Administration

lundi 4 septembre 2006 à 10:15:21 | Re : Reconduite d'une application ACCESS en SQL

LEBLONPI

Merci pour ton aide...

Depuis l'envoi de ma question, j'ai découvert l'origine du problème... En fait, les enregistrements SQL qui posaient problème n'étaitent que partiellement remplis ( les champs non renseignés lors de la saisie n'avaient pas de valeur par défaut dans SQL ). Depuis que j'ai ajouté la valeurs "null" par défaut dans tous les champs sauf pour les champs "bit" que je mets à zéro, je n'ai plus de problème lors des mises à jour. Pour autant, j'ai du mal à comprendre le message d'erreur :

Cet enregistrement a été modifié par un autre utilisateur depuis que vous avez commencé à le modifier...

qui s'affichait et qui finalement semblait être lié au fait que l'enregistrement contenait des valeurs de champs non admises...

Par ailleurs, je ne connais pas les projets ADP, mais je vais aussi creuser cette piste...

Merci, 

PIERRE


Cette discussion est classée dans : access, base, application, données, sql


Répondre à ce message

Sujets en rapport avec ce message

application et base de données multiple Access [ par daniel ] Bonjour,merci de lire ce message.J'ai une application un peu particulière dans la mesure où il s'agit de créer et visualiser des bases de données créé au bord du suicide!!!! Comment créer une table dans une base de données à l'aide d'un code VB [ par velocy ] tout d'abord merci à toutes les personnes qui liront ce message!!!j'ai un énorme problème!!j'aimerais savoir comment à partir de VB, créer une base de Probleme :( Comment faire du SQL sans Access [ par dinous ] Bonjour, Voila j'ai crée une application qui utilise une base de donnée Access (mabase.mdb).Le probleme c'est que si la machine sur laquelle je vais d Probleme :( Comment faire du SQL sans Access [ par dinous ] Bonjour, Voila j'ai crée une application qui utilise une base de donnée Access (mabase.mdb).Le probleme c'est que si la machine sur laquelle je vais d Comment accéder à une base de données access sans utiliser SQL? [ par mounir301 ] Bonjour,j'ai un soucis d'accés à la une base de données "access" à partir de vb6 sans utiliser l'"SQL".Prière de me communiquer une résolution si poss attaquer une base de données access par des commande SQL sous VB [ par saihi ] salut,je veux attaquer un base de données Access locale sur ma machine, par des commandes SQL (select, insert, update ...) sous VB.et je veux pas que sauvegarder une base de données Access [ par Crazyturky ] Salut à tous !En fait je suis actuellement sur une application sur vb6 et je souhaiterais dans la mesure du possible pourvoir sauvegarder ma base de d Transfert de données vers une base de données SQL [ par julzz ] Bonsoir, aupparavant devellopeur sous VBA, je me suis lancer pour certaines raisons, dans le devellopement d'application fonctionnant sous Windows et Base de données ACCESS [ par tenthor ] Bonjour, Je suis étudiant en informatique (DUT). En ce moment je fais mon stage.J'ai une application de gestion à développer avec Microsoft Visual Bas SQL Server 2000 [ par parkouda ] Bonjour a tous. J'ai une application faite en VB6, base de données access. Avec l'outill de convertion j'ai converti ma base de données access en SQL


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,671 sec (3)

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