Bonjour,
J'ai du code Classic ASP que je dois convertir en Asp.net
Ce code me permet de faire afficher le contenu de plusieurs variable
dynamique, ce bout de code me permet de traduire une page avec le choix de langue lors du login du User.
Donc, dans la table Config, j'ai le nom de la variable avec la valeur en fonction de la langue choisi. Ce qui me permet de créer dynamiquement le nom de la variable avec sa valeur
Voici un exemple du code
Code VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 '*** DEBUT TRADUCTION DES CHAMPS *** oConnection10.ConnectionString = ConfigurationSettings.AppSettings("SqlServer") oConnection10.Open() M_NomScript = "RechNiveau4" sql10 = "SELECT NomChamp,Desc_" & M_LangueUser & " FROM Config WHERE (NomScript = '"& M_NomScript &"') " 'Response.Write ("<font color="&"#FFFFFF"&">" & sql10 & "</font><BR>") Dim command10 As New SqlCommand(SQL10, oConnection10) Dim Rs10 As SqlDataReader = command10.ExecuteReader() Do While Rs10.Read() M_y = rs10("NomChamp") M_x = rs10(1) Execute("M_" & M_y & " = M_x") Loop rs10.close oConnection10.dispose '*** FIN TRADUCTION DES CHAMPS ***
Ce code fonctionne très bien avec le Asp Classic, mais comme vous pouvez le voir j'ai converti le code en asp.net et mon problème est au niveau du Execute.
Est-ce que vous pouvez m'aider ?
Merci et bonne journée
Partager