Voilà, ma question n'est pas urgente, mais simplement par curiosité personelle.

J'avais un petit script à faire pour mettre à jour une table, et je ne voyais pas comment le faire en access aussi simple soit-il. Je l'ai donc fait en ASP, cela m'a pris quelques secondes, mais voila, je vous demande comment traduire cette petite requête en SQL pur et dur, merci

Le code ASP ressemblait à ceci :


SQL = "SELECT * FROM Jeu WHERE NoJeu > 987"
Set RsJeu = BD.Execute(SQL)

do while not RsJeu.eof
SQL = "INSERT INTO Creation VALUES (" & RsJeu("NoJeu") & ",1 , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)"
BD.execute(SQL)
RsJeu.movenext
loop

Merci encore


edit :
Solution au problème :

Insert into Creation (NoJeu, champ1, champ2, champ3, champ4, champ5, champ6, champ7, champ8, champ9, champ10, champ11) select NoJeu, 1 as champ1, 0 as champ2, 0 as champ3, 0 as champ4, 0 as champ5, 0 as champ6, 0 as champ7, 0 as champ8, 0 as champ9, 0 as champ10, 0 as champ11 FROM Jeu where Jeu.NoJeu > 987