Comment insérer/supprimer données dans base de données Oracle dep
cs_fishmaster
Messages postés1Date d'inscriptionjeudi 5 juin 2003StatutMembreDernière intervention 6 juin 2003
-
6 juin 2003 à 17:00
apaulux
Messages postés73Date d'inscriptionmardi 16 novembre 2004StatutMembreDernière intervention 2 octobre 2009
-
22 juil. 2005 à 21:50
Fihmaster
Please, help me !!!!!!!!!!
Je suis actuellement en stage en entreprise et mon responsable m'a donné la lourde tâche de me connecter à une base de données Oracle pour pouvoir y modifier les données des tables depuis Visual Basic ! Chose, évidemment que je ne sais pas faire dans la mesure où je ne suis qu'en 1° année de BTS info Gestion et que je ne connais que le langage de programmation C++ et quelques notions en VB.
Je suis bien connecté à cette base Oracle, mais je ne sais pas si il est possible d'insérer des données dans ces tables depuis mon application VB ( du genre, taper des infos dans un ListBox et clicker sur une commande pour l'enregistrer dans un champ particulier !)
Merci à celui ou ceux qui auront eu le courage de bien vouloir lire ce long et laborieux message de désespoir et, bien entendu, de m'aider.
'Il faut un index sur la table pour modiier ou supprimer
'SERVER=" & Ucase("toto") et DBQ=" & Ucase("toto")
sConnect="ODBC;DRIVER={ORACLE ODBC DRIVER};SERVER=" & Ucase("xxx") & ";UID=" & Ucase("xxx") & ";PWD=" & Ucase("xxx") & ";DBQ=" & Ucase("xxx") & ";DBA=W;APA=T;FEN=T;QTO=T;FRC=10;FDL=10;LOB=T;RST=T;FRL=F;MTS=F;CSR=F;PFC=10;TLO=O;"
Set DB = OpenDatabase("", False, False, sConnect)
sQL = LCase("select num_com,nom_com from scommerciaux where num_com=") & "1;"
Set rs = DB.OpenRecordset(sQL, dbOpenDynaset, dbSeeChanges, dbOptimistic)
With rs
.MoveLast
.MoveFirst
End With
Do Until rs.EOF
rs.Delete
rs.MoveNext
Loop
Description: Affichage des échanges en temps réel.
-Editeur Multibases -Transactions-Génération de scripts-Génération de Procédures-
C'est un utilitaire qui permet de générer des scripts Sql et du code Vb sur des Bases de données(Access 97 2000, Excel, Paradox, Db Base, Fox Pro, Oracle, SQL Server)
Création et suppression Databases
Sauvegarde des scripts SQL, des résultats et des chaînes de connexion(Access 97 et 2000, Excel, Paradox, dB Base, Fox Pro, Oracle, SQL Server)
Explorateur permettant de visualiser les tables, clés, colonnes, index, procédures stockées...
Fonctions les recordsets
Configuration d'un Contrôle Data (Base Access 2000, Oracle)
Créer et Effacer des Tables
Ajouter Enregistrements
Edition des Enregistrements
Modification ou suppression des enregistrements connexés
Supprimer Enregistrements
Execution Queries
Transactions
Filtres Multi critères
Multi-User Access
Fonctionnalités avancées d'édition : rechercher/remplacer.
Import export des Tables Access vers (Excel, Paradox, dB Base, Fox Pro, Oracle, SQL Server)
Création table en dynamique, requêtes d'insertion
Éditeur de requêtes complexes
Sur un format date possibilité de rechercher une journée de la semaine, le mois, jour ou année
Exportation Table Access vers Excel (DAO.Database & Workbooks.Open...Pour conserver les fonctions des cellules).
SQL Server Importation Table Excel (DAO.Database & OpenDatabase(Source, False, gnReadOnly, Sconnect)).
&SQL Serveur ,Oracle Export des Tables Attachées sur base Access
Import Fichiers Délimités Sur Tables sans paramétrage SQL Server
Création auto des tables avec des functions: Créate Table, Delete, Update... (dbSeeChanges)
Exportation base Access vers Base SQL Server en Conservant les contraintes .
Exportation base Oracle vers Access en Conservant les contraintes .
Sous Access Creation Fichier CSV
Access, Excel, SQL Serveur
INSERT INTO[ODBC;]Table (Fichier.TXT, Excel, Paradox, dB Base, Fox Pro, SQL Server, Oracle)
Enregistrements automatiques des requête SQL , Transactions , scripts, Procédures Vb.
Présente une interface vraiment conviviale pour des utilisateurs débutants qu'expérimentés.