Mysql
tafiscobar
Messages postés
1281
Statut
Contributeur
-
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
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
A voir également:
- Mysql
- Mysql community server - Télécharger - Bases de données
- Mysql 1045 ✓ - Forum Linux / Unix
- Mysql key mul ✓ - Forum Bases de données
- Access vs mysql - Forum Access
- Serveur mysql planté - Forum Linux / Unix
1 réponse
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)
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)
Merci encore.
tafiscobar