Bonjour,
Voilà mon problème je voudrais faire appel à ma procédure Stocké plpgsql qui a pour paramètre une Array Liste d'Integer.
DROP FUNCTION public."affecter"(integer[], text, timestamp with time zone);
Mais j'ai systématiquement l'erreur
"Le cast spécifié n'est pas valide."
Dans le code C# générai avec le xsd la fonction suivante.
1 2
| public virtual object affecter(object p_id, string p_utilisateur, global::System.Nullable<global::System.DateTime> p_datecongelation) {
global::Devart.Data.PostgreSql.PgSqlCommand command = ((global::Devart.Data.PostgreSql.PgSqlCommand)(this.CommandCollection[181])); |
code d'appel de la fonction
1 2 3 4 5 6 7
| public static object affecter(int[] id, string utilisateur, DateTime? date)
{
using (Postgres_Affaire.AffaireTableAdapters.QueriesTableAdapter requeteur = new AffaireTableAdapters.QueriesTableAdapter())
{
return requeteur.affecter(id, utilisateur, date);
}
} |
Partager