Bonjour,
Comment intégrer une fonction que j'ai déclarée dans un de mes modules par exemple:
dans le SQL d'un DataTable par exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Function Toto(Param1 as integer, Param2 as integer) as string (renvoie une chaine en fonction de la combinaison des 2 paramètres) End Function
Quand je lance ce code, je reçois une exception ligne 6: "Undefined Function 'Toto' in expression"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim sSQL="SELECT Champ1,Champ2,Toto(Champ3,Champ4) AS Champ5 FROM Table1...." Dim ds As New DataSet Dim MyDataTable as DataTable Dim cmd As New OleDbCommand(sSQL, myconnection) Dim da As New OleDbDataAdapter(cmd) da.Fill(ds, "temp") MyDataTable= ds.Tables("temp")
Pour info, myconnection est du OleDbConnection basé sur du Access mdb (provider=Microsoft.jet.oledb.4.0)
Merci pour les idées
Olivier
Partager