Je renvoie une ligne de la base de données et je souhaite convertir le SQLDataReader en un format de chaîne, afin de pouvoir le transmettre à mon service Web.Conversion de SQLDataReader en chaîne dans VB.Net
Dim rdr As SqlDataReader = sqlcmd.ExecuteReader
If rdr.HasRows Then
rdr.Read()
GetInvHeaderValue = Convert.ToString(rdr.Read())
Return GetInvHeaderValue
Else
GetInvHeaderValue = "<ERR>No Records Returned</ERR>"
End If
Comment convertir un SQLDataReader en chaîne?
Existe-t-il une meilleure alternative?
Un peu plus d'informations seraient utiles, telles que les données renvoyées? Est-ce scalaire? Toutes les informations sur les lignes sont-elles nécessaires? – Wade73
Je ne suis pas sûr de comprendre ce que vous entendez par "quoi" les données sont-elles retournées? La ligne contient environ 8 champs. Le jeu d'enregistrements retourne un seul enregistrement. Ce n'est pas scalaire (première colonne de la première rangée). Je dois retourner tous les champs. HTH – user279521