Je cherche une solution à mon problème concernant une update de RecordSet...
Mon prog VB6 etablit une connection ADO avec une base de donnees Access.
Cette base de données contient "Table1", avec les colonnes A,B,C et D.
J'ai une requete qui prend toutes les données de table1 pour 2 valeurs d'un parametre en colonne B, et j'aimerais que les valeurs dans la colone B de mon resultat (RecordSet) ne prenne qu'une seule valeur (que je specifie):
MyRecordSet.Open "SELECT * FROM Table1 WHERE (B='Alu' or B='Metal')", DBConnection
Mon RecordSet contient des lignes avec 'Alu' et 'Metal', mais j'aimerais que toutes contiennent 'Alu'.
J'ai essayé "MyRecordset.Update", ce qui n'a pas marché.
J'ai essayé "SELECT REPLACE ([B],'Metal','Alu'),* FROM Table1 WHERE (B='Alu' or B='Metal')", ce qui marche dans Access, mais pas dans VB (qui ne reconnait pas la fonction "Replace")