problème avec insertion

problème avec insertion - SQL/NoSQL - Programmation

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.

Reply

Marsh Posté le 15-03-2010 à 13:55:15   

Reply

Marsh Posté le 15-03-2010 à 14:09:02    

mivenski a écrit :


 
Je voudrais ajouter une nouvelle donnée comment on fait ?


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 :
  1. INSERT INTO client (code, nom, ville) VALUES ([code ?], [nom ?], [ville ?])


 
Ca devrait fonctionner un peu mieux je pense :o


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

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.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed