Méthode générale d'accès à une BD en écriture par un langage de programmation
Méthode :
Connexion à la base de données et récupération d'un identifiant de connexion
Écriture de la requête d'insertion ou de mise à jour de données
Exécution de la requête sur la connexion ouverte (et éventuelle récupération d'un résultat d'exécution, par exemple : le nombre de lignes modifiés, ou un booléen selon que la requête s'est exécutée ou non avec succès)
Test du résultat et dialogue avec l'utilisateur an cas d'erreur ou de résultat incorrect
Clôture de la connexion
Méthode : Pseudo-code
1
// Connexion à la base de données
2
host = "foo.fr"
3
port = "6666"
4
data = "myDatabase"
5
user = "me"
6
pass = "secret"
7
conn = CONNECT(host, port, data, user, pass)
1
// Connexion à la base de données
2
host = "foo.fr"
3
port = "6666"
4
data = "myDatabase"
5
user = "me"
6
pass = "secret"
7
conn = CONNECT(host, port, data, user, pass)
1
// Écriture de la requête
2
sql= "INSERT INTO t (a) VALUES (1) ;"
1
// Exécution de la requête
2
result = QUERY(conn, sql)
1
// Test du résultat
2
IF (NOT result) THEN MESSAGE("Échec de l'exécution")
1
// Clôture de la connexion
2
CLOSE (conn)