AccessDataSource et méthode
Bonjour,
Je débute dans la programmation et j'ai un probleme. J'ai une page ASPX en C# ou j'ai 2 AccessDataSource. Je souhaite vérifier l'existence de l'enregistrement avant l'insertion ; pour cela un de mes deux AccessDataSource est dans une méthode et est sensé déclenché l'insertion du deuxième , voici mon code :
******************************
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| try{
AccessDataSource MyAccessDataSource = new AccessDataSource();
MyAccessDataSource.DataFile = Server.MapPath("~/App_Data/users.mdb");
Parameter Param = new Parameter("Param");
TextBox tb = (TextBox)frmV1.FindControl("txtPrenom");
Param.DefaultValue = tb.Text;
MyAccessDataSource.SelectParameters.Add(Param);
MyAccessDataSource.SelectCommand = "SELECT nom FROM users Where prenom=@Param";
var req = ((DataView)MyAccessDataSource.Select(DataSourceSelectArguments.Empty))[0]["nom"].ToString();
foreach (var x in req)
{
if (x != null)
{
lblTest.Text = " existe deja";
}
else
{
srcPrenom.Insert();
}
}
}
catch (Exception z) { lblTest.Text = z.Message; } |
***********************************************
Comment vérifier que l'enregistrement existe oou pas avant de lancer l'insert , je n'y arrive pas...:oops:
Merci d'avance.