ciao a tutti!
su un programma che sto scrivendo, mi sta capitando una cosa strana: ogni tanto, quando lancio una stored procedure ( utilizzo l'sql helper) mi torna un dataset completamente sbagliato..ad esempio ho un select Top(1) e mi torna 31 righe...mi torna un dataset di questo genere:
?ds.Tables(0).Columns(0).ColumnName
"PROCEDURE_CATALOG"
?ds.Tables(0).Columns(1).ColumnName
"PROCEDURE_SCHEMA"
?ds.Tables(0).Columns(2).ColumnName
"PROCEDURE_NAME"
?ds.Tables(0).Columns(3).ColumnName
"PARAMETER_NAME"
?ds.Tables(0).Columns(4).ColumnName
"ORDINAL_POSITION"
?ds.Tables(0).Columns(5).ColumnName
"PARAMETER_TYPE"
?ds.Tables(0).Columns(6).ColumnName
"PARAMETER_HASDEFAULT"
che non ha niente a che fare col db a cui si deve connettere...
poi se provo a eseguirlo un'altra volta la stessa stored mi torna i dati corretti.
qualcuno mi sa dire cosa potrebbe essere successo?