Bonjour,
j'ai ma fonction ci dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 Public Function GetListePatients(ByVal service As String) As Integer Dim Obj As New VbDCom001.VbDCom001_Connexion("CLB5_SQL1") Dim Cnx As System.Data.SqlClient.SqlConnection Dim ps As New VbDCom001.VbDCom001_ProcStock() utilisateur.FindByIdent(serveurCAS.username.ToUpper) Try If Obj.VbDCom001_Init_Connexion() = "" Then Cnx = Obj.VbDCom001_Get_Connexion() ps.VbDCom001_Procedure("GSejours_FctCommunes_PO", Cnx) ' ps.VbDCom001_Parameter("date", Data.SqlDbType.Char, DateTime.Now.ToString("dd/MM/yyyy")) ps.VbDCom001_Parameter("appel", Data.SqlDbType.Char, "16") ps.VbDCom001_Parameter("serv", Data.SqlDbType.Char, service) Ds = ps.VbDCom001_Fill() Else End If Obj.VbDCom001_Close_Connexion() Catch ex As Exception End Try Return Ds.Tables(0).Rows.Count End Function
La procédure stockée que j'invoque ne peut pas être modifié et me renvoie les lignes pas triées comme je le voudrais. Je voudrais donc pouvoir trier directement depuis le code VB.NET
Comment puis-je faire dans mon cas svp ? J'ai essayé des choses genre "sort" etc.. mais sur un dataset rien ne marche...
Merci
Partager