salut mes amis je veux savoir comment je peux remplir une table , depuis plusieurs table d'une base de données créer avec vb,par une requête?
,et si je peux créer une bouton d'ajouter autre ligne a ce table?
merci préalablement pour vous aides
salut mes amis je veux savoir comment je peux remplir une table , depuis plusieurs table d'une base de données créer avec vb,par une requête?
,et si je peux créer une bouton d'ajouter autre ligne a ce table?
merci préalablement pour vous aides
- Il faudrait lire un tutoriel et essayer par toi même et si tu as des problèmes revenir vers nous. Je vais toutefois te donner un fil directeur :
La méthode qui reste actuellement la plus utilisée est de passer par les DataSet.
- Pour ce faire tu crées une connexion à ta db.
- Tu utilises un DataAdapter pour remplir un dataset.
- Tu lies (binding) tes composants au contenu du Dataset.
- (tu effectues les inserts - Updates). Attention que pour effectuer la modification dans la base de données cela va être plus difficile vu que tu es sur plusieurs tables.
Enfin fais quelques recherches sur le forum tu n'es pas le premier à poser ce genre de questions ces jours-ci
Bon code
Articles sur les technologies .NET
Une réponse vous a aidé ? utilisez le bouton
Votre problème est résolu ? utilisez le bouton
Bonjour,
Tout d'abord je suis d'accord avec infosam76, effectues quelques recherches
Le seul point de divergence que j'aurais, c'est que je n'utiliserai pas cette mécanique assez lourde pour réaliser cette opération qui peut être faite en sql pure.
Ma solution serait quelque chose du genre :
- Crées ta connexion BDD
- crées ta requète du genre (formalisme SQL Server, à voir en fonction de ton SGBD)
- Tu éxecutes la requête et le tour est joué.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 "INSERT INTO MaTable (Champ1, ..., ChampN) SELECT ChampA, ..., ChampZ FROM Table1 T1 JOIN Table2 T2 ON T1.Ref = T2.ID ... JOIN TableN TN ON ... WHERE ..."
Pas besoin de faire transiter des données sur le réseau, ni d'éxecuter d'innombrables requetes SQL.
Bon dév.
Un âne se croit savant parce qu'on le charge de livres (proverbe américain)
N'oubliez pas de avant de
Pas de question techniques par MP, c'est contre la philosophie du forum
Ici je répondais surtout sur le fait d'obtenir une IHM pour remplir les nouvelles lignes (voir de les modifier). Il va de soit que pour le transfert des données, passer par des requêtes est beaucoup plus interessant.Le seul point de divergence que j'aurais, c'est que je n'utiliserai pas cette mécanique assez lourde pour réaliser cette opération qui peut être faite en sql pure.
Articles sur les technologies .NET
Une réponse vous a aidé ? utilisez le bouton
Votre problème est résolu ? utilisez le bouton
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