problème avec insertion - SQL/NoSQL - Programmation
Marsh Posté le 15-03-2010 à 14:09:02
mivenski a écrit : |
Commence donc par revoir les bases de la prog et du SQL
Là, en clair, tu demandes au SGBD (access si je ne me trompe pas) d'insérer dans la table client un enregistrement provenant de la-dite table client si celui-ci correspond aux critères spécifiés.
Code :
|
Ca devrait fonctionner un peu mieux je pense
Marsh Posté le 15-03-2010 à 18:28:59
Problème je suis en comptabilité. Autre problème le cours est seulement par écrit et on a vu select from where(lien entre deux tables ou une demande sur une données) year month day , beetween,like order by asc et desc, group by c'est tout. Et on nous demande des requêtes au dessus des cours qu'on a vu ( je ne viens de la série stg où les autres ont vu quelques notions), donc si tu as un site pour apprendre bien le sql sur access je suis preneur.
Marsh Posté le 15-03-2010 à 13:55:15
Voilà ma requête :
INSERT INTO Client ( Codeclient, Raisonsociale, Villeclient )
SELECT Client.Codeclient, Client.Raisonsociale, Client.Villeclient
from client
where(((Client.Codeclient)=[code ?]) AND ((Client.Raisonsociale)=[nom ?]) AND ((Client.Villeclient)=[ville ?]));
résultat quand on met une nouvelle donnée : 0 lignes ajoutés
résultat quand on met une existante : une ligne ajoutés
Je voudrais ajouter une nouvelle donnée comment on fait ?
Tables :
Client : codeclient,Raisonsociale, VilleClient 1,n vers intervention
Intervention : Numintervention,Dateintervention,Codeclient 1.1 vers Client et 1.n vers travailler
Travailler : Codetechnicien,numintervention,Durée 1.n vers intervention et 1.n vers technicien
Technicien :Codetechnicien,Nomtechnicien,PrenomTechnicien 1,n vers travailler
la demande c'est une action paramétrée permettant di,nsérer les coordonées de nouveaux clients.