Bien le bonjour,
Je suis nouveau dans les développement ASP.NET et en C# ...
Alors je vous explique le souci
Je recherche a faire une page permetant de modifier des données dans une base de données.. j'arrive a select et à update mais j'ai un problème sur un point.
En effet je voudrait afficher un tableau avec dedans les données de la table car il n'y a qu'une ligne dans cette dernière.
PS: j'ai masqué le nom de mes variables et mes colonnes pour des noms plus simples
voici ma méthode (code behind):
et voici mon code front:
Code : 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
19
20
21
22
23
24
25
26
27
28
29 public static string getParams() { string var1 = "", var2 = "", va3 = "", var4 = "", var5 = "", var6 = "", var7 = "", var8 = ""; string strConnexion = ConfigurationManager.ConnectionStrings["DBConnect"].ConnectionString; SqlConnection conn = new SqlConnection(strConnexion); string request = "SELECT col1, col2, col3, col4, col5, col6, col7, col8 FROM MaTable"; SqlCommand requestCommand = new SqlCommand(request, conn); SqlDataReader sqlrd = requestCommand.ExecuteReader(); sqlrd.Read(); var1 = sqlrd["col1"].ToString(); var2 = sqlrd["col2"].ToString(); var3 = sqlrd["col3"].ToString(); var4 = sqlrd["col4"].ToString(); var5 = sqlrd["col5"].ToString(); var6 = sqlrd["col6"].ToString(); var7 = sqlrd["col7"].ToString(); var8 = sqlrd["col8"].ToString(); string table = "<td>" + var1 + "</td><td>" + var2 + "</td><td>" + var3 + "</td><td>" + var4 + "</td><td>" + var5 + "</td><td>" + var6 + "</td><td>" + var7 + "</td><td>" + var8 + "</td>"; return table; }
Message d'erreur de l'analyseur: Les blocs de code ne sont pas pris en charge dans ce contexte.
Code : 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 <table> <tr> <th>log_click</th> <th>log_click_mobile</th> <th>log_erreur</th> <th>sqlStatAlive</th> <th>log_connexion</th> <th>sp_who_emailing</th> <th>VoyageAfficheCriteres</th> <th>AfficheVoyageV2</th> </tr> <tr runat="server"> <%= getParams() %> </tr> </table>
Merci d'avance pour votre aide
Partager