Bonjour,
Je suis entrain de faire un script avec curseur sur une base access, le script est assez simple, il vérifie avec une boucle while si le curseur_client est vrais ou pas, si oui démarre l'affichage dans la variable @nom.
mon script ne fonctionne pas et m'affiche expected 'DELETE', 'SELECT'... alors que le curseur est un select ??? Voici le code :
sql>DECLARE @nom VARCHAR(50)
DECLARE curseur_client CURSOR FOR SELECT `Nom Expediteur` FROM `Base AML`
OPEN curseur_client
FETCH curseur_client INTO @nom
WHILE @@FETCH_STATUS = 0
BEGIN
PRINT @nom
FETCH curseur_client INTO @nom
END
CLOSE curseur_client
DEALLOCATE curseur_client;
Aidez moi je vous prie, c'est urgent s'il vous plaît, dois rendre un rapport demain sur les curseurs des SGBD. Merci infiniment,



Merci en tout cas d'avoir apporté l'info. Comme quoi, presqu'un an après un post peut encore renaître de ses cendres. En attendant, je marque le post comme résolu.
Bonne continuation.