Bonjour,
je chercher a creer une table Access qui ai la meme structure qu'une table existante. c'est a dire qu'elle ai les memes champs
je ne sais pas si c'est possible en delphi
merci
Bonjour,
je chercher a creer une table Access qui ai la meme structure qu'une table existante. c'est a dire qu'elle ai les memes champs
je ne sais pas si c'est possible en delphi
merci
J'mangerais plus jamais de chili... OUH !!!! DU CHILI !!!!
En delphi directement .... je ne pense pas.
Par contre en SQL ca m'eteonerais fort que cela ne soit pas possible
et vu que Delphi peut executer du code MySQL via les composants base de donnée .... alors pourquoi pas ?
On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
--
Pourquoi tant de haine pour cette pauvre aide Delphi ????
Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
--
Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas
je viens de chercher un peu apparement en SQL on pourrais le faire comme ça
par contre le where 1=2 je trouve ça bizarre
Code : Sélectionner tout - Visualiser dans une fenêtre à part CREATE TABLE nouvelle_table AS SELECT * FROM ancienne_table where 1=2
quels composant permettent de faire du sql en delphi ?
J'mangerais plus jamais de chili... OUH !!!! DU CHILI !!!!
Avec un e simple requete tu peux faire une copie d'une table (seul les index et clef ne sont pas copiés)
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Select * into Table_Destination From Table_Source
Si c'est Access, je te conseil l'utilisation des composants ADO (Gbo dans la palette d'outils depuis D2005 si je me souviens bien)quels composant permettent de faire du sql en delphi ?
Modérateur Delphi
Le guide du bon forumeur :
- Les règles du forum tu liras
- La FAQ et les tutoriels tu consulteras
- La fonction Recherche tu utiliseras
- Google tu vénèreras
__________
Rayek World : Youtube Facebook
J'opterais plutot pour une version a base de Create TableEnvoyé par Malatar
Quand a la clause where je suppose que cela initialise la table avec certains champs.
On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
--
Pourquoi tant de haine pour cette pauvre aide Delphi ????
Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
--
Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas
je sais meme pas pouquoi je demande les composant, j'utilise tout le temps ADOEnvoyé par Malatar
j'ai testé ton truc ça marche super bien, merci
est-ce qu'il est possible decopier en meme temps certaines données ?
j'ai testé par exemple
mais ça ne me copie que la structure
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3Select * into Table_Destination From Table_Source Where nom = 'machin'
J'mangerais plus jamais de chili... OUH !!!! DU CHILI !!!!
finalement c'est un probleme de sql, je vais aller poster dans le forum approprié
merci
J'mangerais plus jamais de chili... OUH !!!! DU CHILI !!!!
Je pense que nos deux exemples reviennent au même, les index et clef ne sont pas copiés.Envoyé par Clorish
L'avantage de ma solution c'est qu'il est possible de créer cette table dans une autre base de données Access ou Paradox en utilisant le IN
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Select * into Table_Destination IN 'Chemin_de_l_autre_base/La_base.mdb' form Table_source Where Critères
Modérateur Delphi
Le guide du bon forumeur :
- Les règles du forum tu liras
- La FAQ et les tutoriels tu consulteras
- La fonction Recherche tu utiliseras
- Google tu vénèreras
__________
Rayek World : Youtube Facebook
Fort possible ... je ne suis pas expert en SQLEnvoyé par Malatar
C'est pas mon rayon :p
On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
--
Pourquoi tant de haine pour cette pauvre aide Delphi ????
Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
--
Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas
ça fonctionne bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2SELECT table_source.* INTO table_dest FROM table_source WHERE numero >= 10000
J'mangerais plus jamais de chili... OUH !!!! DU CHILI !!!!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager