[Réglé] Requête SQL

Forum réservé aux questions d'utilisation (pour les pannes utiliser le forum "ABM2000 et ses modules")

Modérateur : Equipe technique

ges aquitaine
Client ABM
Messages : 37
Inscription : 10 janv. 2006 10:36 am

[Réglé] Requête SQL

Message par ges aquitaine »

Je n'arrive pas à sélectionner mes données sur une date de cumul, la requete ci-dessous ne fonctionne pas :
select * from comptes
where CodeArticle in ('ANBR','MSG')
and DateDebut = '01/10/2007'

alors que celle-ci fonctionne bien :
select * from comptes
where CodeArticle in ('ANBR','MSG')

Et j'aimerai extraire ça dans Excel mais avec le bouton envoi vers Excel ça plante. Pouvez-vous m'aider ?
Romain
Administrateur
Messages : 692
Inscription : 10 janv. 2006 10:36 am
Localisation : Paris 13eme

Message par Romain »

Bonjour c'est normal que votre première requete ne fonctionne pas. Vous avez une erreur de syntaxe au niveau de la date. Cela s'ecrit ainsi:

select * from comptes where CodeArticle in ('ANBR','MSG') and DateDebut = date'2007-10-01'


En effet vous devez donner le champ DateDebut, c'est bien, ensuite le égal suivie de la date exprimée ainsi "année-mois-jour" en precisant que c'est bien une date en incluant le mot clé "date" avant votre date.
Dernière modification par Romain le 23 nov. 2007 12:53 pm, modifié 1 fois.
ges aquitaine
Client ABM
Messages : 37
Inscription : 10 janv. 2006 10:36 am

Message par ges aquitaine »

Super, merci du tuyau.

Par contre au sujet du bouton Envoi vers Excel, pas de news ?
Ca plante avec un message Excel "Le texte que vous avez tapé n'est ni une référence ni un nom défini valides" et je suis obligé de faire Fin de tache sur Excel. Nota : j'utilise Excel 2002
Romain
Administrateur
Messages : 692
Inscription : 10 janv. 2006 10:36 am
Localisation : Paris 13eme

Message par Romain »

Bonjour,

En effet cette fonction n'est pas très fonctionelle, elle sera recodée prochainement.
Désolé de la gène occasionée.
gesco
Client ABM
Messages : 24
Inscription : 10 janv. 2006 10:36 am

Re: [Réglé] Requête SQL

Message par gesco »

Concernant le bouton "Envoi vers Excel", ce dernier ne marche tjs pas, avec le même message d'erreur si excel pas ouvert, avec fermeture ABM et ouvre une session excel supplémentaire en cas d'excel déjà ouvert, et egalement fereture du logiciel ABM.

Que faire ?
Julien
Modérateur du forum
Messages : 370
Inscription : 10 janv. 2006 02:48 pm

Re: [Réglé] Requête SQL

Message par Julien »

Bonjour,

Pour une extraction fonctionnelle, il faut utiliser l’outil Nxentreprisemanager, situé dans le répertoire ABM2000.

Il est cependant non indiqué de s'en servir sans connaitre son fonctionnement.

Le support ABM
gesco
Client ABM
Messages : 24
Inscription : 10 janv. 2006 10:36 am

Re: [Réglé] Requête SQL

Message par gesco »

Effectivement, j'ai l'impression que ce n'est pas le même language... quel est le language utilisé ? où puis-je avoir de la doc. ?
J'ai besoin de faire cela :
SELECT * FROM "instruc" WHERE dateins=date'2009-08-07' AND cleoperateur < 0
et de l'extraire en txt ou xls...

cordialement
Julien
Modérateur du forum
Messages : 370
Inscription : 10 janv. 2006 02:48 pm

Re: [Réglé] Requête SQL

Message par Julien »

Bonjour,

Votre requête est correcte, et peut donc être exécutée en SQL.
Le NXEntrepriseManager possède un interpréteur SQL, et peut donc être utilisé à cette effet.

Nous n'avons pas de documentation sur ce logiciel Nexus, néanmoins il n'est pas complexe d'utilisation.

Après s'être connecté sur votre base de données en double cliquant sur l'ip lui correspondant, vous allez pouvoir faire un clique droit sur contact, pour sélectionner SQL.
Une fois la requête correctement inscrite, vous allez pouvoir vous rendre dans le menu Query, puis sélectionner Execute.

Le support ABM
gesco
Client ABM
Messages : 24
Inscription : 10 janv. 2006 10:36 am

Re: [Réglé] Requête SQL

Message par gesco »

Merci. juste une derniere question.
Une fois, le SQL excecuté, quelles sont les manip. pour l'exportation de la base de donnée (filtrée) sur excel ou txt. ?
Cordialement
Romain
Administrateur
Messages : 692
Inscription : 10 janv. 2006 10:36 am
Localisation : Paris 13eme

Re: [Réglé] Requête SQL

Message par Romain »

Une fois vos données obtenues vous pouvez exporter le contenu vers un fichier html, text, xml, xls en cliquant droit à n'importe quel endroit (dans la section où vos données sont présentes).
gesco
Client ABM
Messages : 24
Inscription : 10 janv. 2006 10:36 am

Re: [Réglé] Requête SQL

Message par gesco »

merci, ca fonctionne. je pensais que cela ne reprenait que la ligne selectionnée.

Qui est en ligne ?

Utilisateurs parcourant ce forum : ClaudeBot [Bot] et 0 invité