27 messaggi dal 20 aprile 2006
Ciao a tutti, scrivo perchè ho un problema:

come posso fare a verificare se un campo del database esiste o no?
mi spiego meglio:

questo campo "objDataReader.Item("link")" in alcune tabelle esiste ed in altre no, quindi se faccio riferimento a quell'istruzione in una tabella in cui non è presente quel campo "link" viene generato un errore "exception".

ciao e grazie anticipatamente
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
stefmar84 <stefmar84> ha scritto:
questo campo "objDataReader.Item("link")" in alcune tabelle esiste ed in altre no, quindi se faccio riferimento a quell'istruzione in una tabella in cui non è presente quel campo "link" viene generato un errore "exception".

Puoi verificare se una colonna esiste o meno con questo trucco:
objDataReader.GetSchemaTable().DefaultView.RowFilter = "ColumnName=  'nomecolonna' "
if objDataReader.GetSchemaTable().DefaultView.Count > 0 then
 ' c'è
else
 ' non c'è
end if


Ciao
Modificato da andrewz il 23 maggio 2006 18.32 -
27 messaggi dal 20 aprile 2006
TI RINGRAZIO, SONO RIUSCITO A RISOLVERE UN GRANDISSIMO PROBLEMA!
GENTILISSIMO

CIAO
STEFANO

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.