i obtenir l'exception suivante (clé primaire manquante) dans la ligne de méthode à l'aide Recherche()Le tableau n'a pas de clé primaire
« Le tableau n'a pas une clé primaire. »
J'ai revérifié la base de données et toutes les colonnes de clé primaire sont correctement définies.
mon code:
DataTable dt = p.GetAllPhotos(int.Parse(Id));
DataTable temp = new DataTable();
temp = dt.Clone();
temp = (DataTable)(Session["currentImage"]);
DataTable dtvalid = new DataTable();
dtvalid = dt.Clone();
DataRow[] drr = new DataRow[1];
drr[0] = dt.Rows.Find((int.Parse(temp.Rows[0]["photoId"].ToString()))+1);
foreach (DataRow dr in drr)
{
dtvalid.ImportRow(dr);
}
dtvalid.AcceptChanges();'
Que diable essayez-vous de réaliser? –