Bonjour à tous,
La fonction ci-dessous utilise LINQ to SQL pour recupérer un enregistrement d'une table.
La méthode "ToArray" crée un tableau de rang 1 qui contient une seule chaîne de caractères où sont concatennées toutes les valeurs du résultat de la requêtes. Pourquoi cette concaténation?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Function GetPageCurrent(ByVal nInventaire As Integer, ByVal nPage As Integer) As Array ' Envoie la page en cours de lecture Dim oDtRowResult = (From oPagesDoc In oScanDataContext.TblPagesDoc _ Where oPagesDoc.Inventaire = nInventaire And _ oPagesDoc.NumPage = nPage _ Select oPagesDoc.Inventaire, oPagesDoc.NumPage, oPagesDoc.NumSignet, _ oPagesDoc.Fimage, oPagesDoc.Mhaute, oPagesDoc.Mgauche, _ oPagesDoc.Agrandi) Return oDtRowResult.ToArray End Function
Quelle technique dois-je pour récupérer chaque valeur du résultat séparément?
Merci de vos lumières!
Avec mes sincères salutations,
Partager