Bonjour,
Je dispose d'une base oracle avec plusieurs tables aux nombreuses colonnes mais vide.
D'un autre côté, un fichier excel avec les données dans la stucture identique aux tables.
Je souhaiterai donc via excel charger la base avec les données adéquates. J'ai réalisé (avec bcp d'efforts! .. je découvre le vb..) la connexion et ca fonctionne. J'arrive à récupérer des données de la base ou en insérer manuellement.
Là ou ca se corse c'est arriver à automatiser tout ca : à savoir récupérer les données dans le worksheet excel pour le mettre en base.
Je peux bien sur prendre ligne par ligne, concaténer les colonnes et former une String de la forme "INSERT INTO tablename VALUES ('blabla', 'azerty', ...)"
Mais ca devient assez lourd. (j'ai une vingtaine de worksheet comprenant chacune une centaine de colonnes...)
Je suppose donc (et j'espere!) qu'il existe des façons pratiques pour récupérer d'un coup le worksheet et le transférer en base. Mais jen'ai rien trouvé de la sorte, d'où ce message!
Merci d'avance pour tout éclairement!
Partager