Er variabel lig null
Jeg arbejder med data fra en ældre SQL Server opsætning og jeg har et felt som enten indeholder en streng værdi ellers værdien NULL.Jeg henter et antal rækker fra DB'en via et dataset som jeg så tilgår fra min .cs fil vha. en tableadapter, med foreach løber jeg så rækkerne igennem.
Jeg skal nu have lavet noget kode der spørger på om det aktuelle felt er null eller indeholder en streng værdi. MEN jeg har store problemer med at spørge på null! Jeg har forsøgt med == null, men lige meget hvordan jeg sætter det op får jeg en når jeg lader Visual Studio 2005 debugge siderne. Fejlen er: "StrongTypingException was unhandled by user code" og referere ikke til min .cs fil men fra en auto-genereret fil ved runtime.
et udpluk af min kode:
minDTTableAdapters.minTableAdapter minAdapter = new minDTTableAdapters.minTableAdapter();
minDT.minDataTable min = minAdapter.HentRaekker();
foreach (minDT.Row min in min)
{
if (min.DBvariabel != null) {
temp = min.DBvariabel.ToString();
}
else {
temp = "";
}
Hvad gør jeg galt?