J'ai un proc stocké sur une application tierce existante (SQL 2005) avec laquelle je souhaite interagir.Comment extraire une valeur d'un jeu d'enregistrements qui n'est pas une valeur de retour ou un paramètre de sortie utilisant vb6
Il s'agit d'une instruction d'insertion suivie d'une instruction select comme suit;
Set @CustomerId = Cast(SCOPE_IDENTITY() As [int]) Select @CustomerId
Comment utiliser VB6 pour accéder à la valeur de @CustomerID?
set rs = cmd.Execute
ne revient pas comme prévu un resultset ...
[Modifier]
rs.Fields.Count est 0.
Toute tentative d'accéder au résultat recordset , comme rs (0) .Value provoque simplement une erreur "Item not found ...".
Qu'est-ce que * est * il retourne? – paxdiablo
Ouais, qu'est-ce qu'il y a dans rs (0)? –
Euh, les gars, il n'y a pas de rs (0). C'est la signification de rs.Fields.Count = 0, et l'erreur "Item not found". – MarkJ