bonjour,

voilà je ne sais pas comment m'y prendre (ni si c'est possible) mais j'ai ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
#If SGBD = "Access" Then
                Dim command As New OleDb.OleDbCommand(select * ..)
                Dim reader As OleDb.OleDbDataReader
#ElseIf SGBD = "SQL" Then
                Dim command As New SqlClient.SqlCommand
                Dim reader As SqlClient.SqlDataReader
#End If
il permet de déclarer 2 objets utilisés de la même manière par la suite mais de type différent.

La fonction que je souhaite réaliser prendrait en argument : SGBD, command et reader et ferait le test... le problème est au niveau du type de parametre à utiliser (si SGBD = Access, il faudra un type oledb, sinon sqlclient...)...

est-il possible de réaliser une telle fonction? (ou une autre facon de faire...)
j'espère avoir été clair

merci