L'obtention de la clé primaire après une insertion dans asp.net (visual basic)

Je suis l'ajout d'un enregistrement comme ceci:

    Dim pathString As String = HttpContext.Current.Request.MapPath("Banking.mdb")
    Dim odbconBanking As New OleDbConnection _
             ("Provider=Microsoft.Jet.OLEDB.4.0;" & _
             "Data Source=" + pathString)
    Dim sql As String
    sql = "INSERT INTO tblUsers ( FirstName, LastName, Address, City, Province, Zip, Phone, UserName, [Password])" & _
              " VALUES ('" & firstName & "', '" & lastName & "', '" & address & _
            "', '" & city & "', '" & province & "', '" & zip & "', '" & phone & "', '" & username & "', '" & password & "');"
    odbconBanking.Open()
    Dim cmd As New OleDbCommand(sql, odbconBanking)
    cmd.ExecuteNonQuery()
    odbconBanking.Close()

La clé primaire est un champ numéroauto appelé UserID. Alors, comment puis-je obtenir la clé primaire de l'enregistrement, j'ai juste inséré?

Grâce.

InformationsquelleAutor Gezim | 2008-12-06