Existe-t-il une meilleure solution (en utilisant moins de code) pour l'extrait de code suivant? C'est quelque chose que je trouve beaucoup dans VB6 et j'espérais le réduire.Solution plus élégante pour extraire la valeur de la base de données à l'aide du jeu d'enregistrements
Si je comprends bien Connection.Execute ne fonctionnera pas
SQL = "SELECT SomeID FROM TableA"
RecordSet.Open SQL, Connection, adOpenStatic, adLockOptimistic, adCmdText
SomeID = RecordSet.Fields(0).Value
RecordSet.Close
SQL = "SELECT AnotherID FROM TableB"
RecordSet.Open SQL, Connection, adOpenStatic, adLockOptimistic, adCmdText
AnotherID = RecordSet.Fields(0).Value
RecordSet.Close
Ce n'est pas une question fonctionnelle regarder juste pour voir s'il y a un moyen plus net.
En C# J'exécutons une requête scalaire . Je ne suis pas sûr si VB a quelque chose d'analogue. – Will