Bonjour,
Je travaille avec SQL server et visual studio.net.
Dans SQL server j'ai une procedure stocké d'insertion dans une table avec laquelle je recupere aussi le dernier identifiant enregistré grace a
select @@identity as contrat_id
Dans mon formulaire contrat.aspx j'ai crée une propriété pour pouvoir recuperer cette identifiant.
1 2 3 4 5 6 7 8 9
|
Private Property CONTRAT_ID() As String
Get
Return CType(viewstate("CONTRAT_ID"), String)
End Get
Set(ByVal Value As String)
viewstate("CONTRAT_ID") = Value
End Set
End Property |
Puis plus loin j'execute ce code-ci
1 2 3 4 5
|
Dim obj As srvBudget.dbSaisie = dbSaisieBud()
Dim ds As DataSet = obj.Set_Contrat(id, libe, datedeb, datefin)
CONTRAT_ID = ds.Tables(0).Rows(0).Item("CONTRAT_ID")
obj.Dispose() |
dbsaisie est un fichier crée pour tous les appels de procedure et qui regroupe les infos de connexion. Set_contrat est la procedure stockée dans laquel se trouve l'identifiant que je veut recuperer
A l'execution j'obtiens cette erreur :
La reference d'objet n'est pas defini à une instance d'objet
et donc dans CONTRAT_ID je n'obtiens rien
Merci de m'aider.
Partager