Domanda

ho provato DBNull.Value ma senza fortuna. Come faccio ad assegnare un valore predefinito come null per un parametro stringa che è nullo in VB.NET? La sua litte strano vedere che VB non ha nulla di simile nulla chiaro come la maggior parte delle altre lingue fanno. Anche qual è la differenza tra il nulla e DBNull e niente. Grazie ragazzi.

È stato utile?

Soluzione

Nothing è quello che si usa in VB per null, quindi VB non ha null, e DBNull deve essere utilizzato per passare null al database quando, per esempio, si sta costruendo una chiamata alla stored procedure e uno dei suoi bisogni parametri d'ingresso essere nullo.

Altri suggerimenti

uso nothing invece di null

più vicino equivalente

di VB.Net per null è Nothing.

Si noti che questo non è un analogo diretto a C # 's null, ma piuttosto una corrispondenza più per C #' s default(T). Tuttavia, si dovrebbe fare quello che ti serve qui.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top