Catégorie et sous-catégories lues dans une BD
Bonjour,
Je voudrais que mon site lise des catégories avec sous catégories à partir de ma base de données. Les catégories sont dans une table et les sous-catégories dans une autre. La table des sous-catégorie contient la cellule sCatParent indiquant l' id de catégorie parent.
J'ai essayé le code suivant (syntaxe Razor...) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
@{
var db = Database.Open("mabase");
var Categories = db.Query(@"SELECT * FROM Categories ORDER BY CatNom").ToList();
var sCategories = "";
foreach(var d in Categories)
{
<h3>@d.CatNom</h3>
sCategories = db.Query("SELECT * FROM SousCategories WHERE sCatParent = '"+ d.CatId +"' ORDER BY sCatNom").ToList();
foreach(var c in sCategories)
{
<a href="@c.sCatId">@c.sCatNom</a><text> </text>
}
}
} |
Mais cela me retourne l'erreur suivante :
Citation:
CS1061: 'char' ne contient pas une définition pour 'sCatId' et aucune méthode d'extension 'sCatId' acceptant un premier argument de type 'char' n'a été trouvée (une directive using ou une référence d'assembly est-elle manquante ?)
Si quelqu'un peut m'aider... ?