IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

Difference entre SQL Server et MS Access


Sujet :

Langage SQL

  1. #1
    Membre régulier
    Inscrit en
    Août 2006
    Messages
    307
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Août 2006
    Messages : 307
    Points : 114
    Points
    114
    Par défaut Difference entre SQL Server et MS Access
    Salut a tous,

    Une petite question..

    J'ai ecrit un code VBA Excel avec des requetes d'insertion que j'executais pour entrer des donnes sur MS Access.

    Aujourd'hui, nous avons migré les données sur SQL Server et bien sûr, je constate avec joie que mes requetes ne fonctionnes plus (Automation error). il y a bien sur des champs de tout type (string, integer, long, date, boolean, ...)

    Voici une de mes requetes, compatibles MS Access :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    insert into dbo_tbl_CHILDS (CHILD_M_DATE,CHILD_M_CHID,CHILD_PARENT_ID,
    CHILD_NAME,CHILD_FIRST_NAME,CHILD_CORR_FORM,
    CHILD_TITLE,CHILD_KEY,CHILD_LANGUAGE_CODE,
    CHILD_OTHER_ADDRESS,CHILD_ADD,CHILD_R_DATE,
    active_inactive) 
    values ('" & Date & "', 'map',  " & Me.Cells(x, 1) & ",'" & Me.Cells(x, 6) & "',
    '" & Me.Cells(x, 5) & "','" & Titel & "','" & Me.Cells(x, 7) & "',0,'G',false,
    '" & Me.Cells(x, 8) & "','" & Date & "', true)
    A mon avis, je pense que c'est une histoire de ''.
    Est ce que qq'un aurait une petite idée pour comment ecrire ca en SQL version SQL Server ?

    Merci d'avance

    Mario

  2. #2
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 103
    Points : 28 394
    Points
    28 394
    Par défaut
    En nous précisant le message d'erreur que retourne cette requête et la structure de la table alimentée, ce serait sans doute plus simple pour t'aider...
    Toutefois, à la lecture du code que tu nous donnes, une première idée me vient : ne serait-ce pas un problème de format de date ?

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 878
    Points : 53 054
    Points
    53 054
    Billets dans le blog
    6
    Par défaut
    true et false n'existe pas dans SQL Server. Il faut utiliser un BIT qui donne donc 0 et 1.

    A +

Discussions similaires

  1. [2008R2] Difference entre SQL Server authentification et Windows authentification
    Par Afaf001 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 13/08/2014, 14h11
  2. Réponses: 4
    Dernier message: 04/06/2009, 16h11
  3. de sql server vers MS access
    Par faamugol dans le forum ASP
    Réponses: 5
    Dernier message: 17/08/2006, 12h12
  4. Difference entre Sql server edition Standard et Developer
    Par tribune dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 30/05/2005, 08h29
  5. compatibilité entre sql server 7 et analysis service sql2000
    Par jeremie dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 29/03/2004, 15h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo