Merci à l'avance,Xamarin.forms sqlite-net Lookup un identifiant
J'utilise SQLite-net Frank Krueger et le code écrit par James Montemagno selon cette vidéo: Motz Code Live Sqlite et GitHub: 2015-08-21 SQLite-net PCL
I ont tout travail, mais que vous voulez savoir comment je peux regarder le champ Id qui est inclus dans les BusinessEntityBase.cs
public class BusinessEntityBase : IBusinessEntity
{
public BusinessEntityBase()
{
}
#region IBusinessEntity implementation
[PrimaryKey, AutoIncrement]
public int Id
{
get; set;
}
#endregion
J'ai une table qui utilise ce BusinessEntityBase et par conséquent le champ Id:
public class ActivityItemDB : BusinessEntityBase
{
public string ActivityNameDB { get; set; } = string.Empty;
public string ActivityCategoryDB { get; set; } = string.Empty;
public string ActivityImageDB { get; set; } = string.Empty;
public string ActivitySelectedDB { get; set; } = string.Empty;
public int ActivityAbilityDB { get; set; } = 0;
}
J'ai une page, où je souhaite mettre à jour un enregistrement dans cette table. Je connais la valeur de ActivityNameDB (qui est unique), je souhaite l'utiliser pour rechercher la valeur du champ Id, afin que je puisse mettre à jour le bon enregistrement.
Comment puis-je obtenir cette valeur Id?
Ou devrais-je avoir porté la valeur d'identification à cette page?
Merci. Je pense que j'avais juste besoin d'être dit cela. :) –
Il est toujours préférable de passer 1 valeur que de regarder cette sauvegarde de valeur, bonne chance, et si vous trouvez cette réponse assez bonne n'oubliez pas de le marquer;) –
Merci. C'est ce que j'ai fait maintenant et tout fonctionne. –