J'ai le code C# suivant que j'essaye d'obtenir pour retourner les résultats de la procédure stockée avec le schéma de ces résultats. Voici à quoi ressemble mon code (simplifié) ...Obtenir le schéma SQL Server pour une table
Database db = DatabaseFactory.CreateDatabase();
DbCommand dbCommand = db.GetStoredProcCommand("MyStoredProcedure");
IDataReader drData = db.ExecuteReader(dbCommand);
DataTable tblSchema;
tblSchema = drData.GetSchemaTable();
Le GetSchemaTable retourne vide. J'ai lu que j'ai besoin de passer CommandBehavior.KeyInfo à la méthode ExecuteReader mais je ne sais pas comment cela ressemblerait à la façon dont j'ai structuré le code puisque je passe la commande dbCommand à l'ExecuteReader.