Je veux coller le nom de la table en tant que paramètre de la fonction et le besoin de fonction pour revenir DataSet, c'est le mon code pour que:Coller nom de la table en tant que paramètre
Public Function GetTTabele(ByVal tableName As String) As DataSet
Dim DAT As SqlDataAdapter = New SqlDataAdapter("SELECT * FROM tableName", nwindConn)
Dim DAT As DataSet = New DataSet()
DAT.MissingSchemaAction = MissingSchemaAction.AddWithKey
DAT.Fill(DAT, tableName)
GetTTabele = DAT
End Function
Maintenant, quand j'exécuter ce code, je reçois à côté erreur: System.Data.SqlClient.SqlException: nom d'objet non valide 'tableName'.
Je colle dans le nom de la fonction de la table qui existe dans la base de données! GetTTabele (Commandes) – Comii
Mais actuellement vous passez la chaîne nomTable, au lieu de la chaîne variable nomTable. Voir nicholas réponse – RvdK