Mysql

tafiscobar Messages postés 1281 Statut Contributeur -  
tafiscobar Messages postés 1281 Statut Contributeur -
Salut, je demande s'il est possible de recuperer des valeurs depuis une requete et de les ranger ds 1 insert, par exemple de ce genre :
sachant q les tables eleve et personne ont meme nombre de champs :

insert into eleve values (select * from personne where scloraire="oui");

est ce q cette requete ci- dessus est valable?? et aussi savez-vs comment se connecter a une base mysql se trouvant sur un serveur depuis vb?Merci de votre comprehension.

tafiscobar

1 réponse

  1. Tittom Messages postés 422 Statut Membre 128
     
    Salut,

    1. Insertion à partir d'un select
    Tu peux tout à fait faire un INSERT INTO table1 SELECT <champs> FROM table2
    Il faut simplement s'assurer que la table1 ait la même structure que le résultat du select (pas seulement le même nombre : le même type aussi, sinon tu risques d'avoir des surprises...)

    2. VB -> mysql
    Je ne connais pas assez VB, mais tu dois pouvoir t'appuyer sur ODBC. Cherche "vb odbc mysql" sur http://groups.google.com , surement que ta question y a déjà été posée maintes fois :)

    -- 
    Tittom (ça c'est de la signature)
    0
    1. tafiscobar Messages postés 1281 Statut Contributeur 177
       
      merci tittom, au fait pour le probleme de savoir si un visiteur a quitte ou non, tu peux aller voir sur le site de phpdebutant , peut etre q quelqu'un pourra te repondre, les reponses st en general aussi rapides q' ici sinon plus rapides meme.
      Merci encore.
      tafiscobar
      0