Avatar billede jaffafo Nybegynder
22. august 2004 - 13:46 Der er 11 kommentarer og
2 løsninger

kontrolnavnher.visible alt efter om indhold finder i DB

jeg har en Tablecell jeg vil have lavet Visible = false HVIS der IKKE er noget indhold i DB'en.

dvs noget i stil med:

DataOleDb.OpenDB("CitoMedic")
Dim strselect as string = "SELECT * FROM NYHEDER WHERE SprogID = 1"
DataOleDb.DanData("strselect")
If Dataoledb.data.read()
Response.write(DataOleDb.Data("Navn"))
else
Response.write("nej")
end if
DataOleDb.CloseDB()

ikke fundere over "DataOleDb"..  det fungerer udmærket.. men jeg kan ikke gøre sådan som jeg vil.. jeg får denne fejl:

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

i denne linje:

If Dataoledb.data.read()

hvorfor? :)
Avatar billede snepnet Nybegynder
22. august 2004 - 13:52 #1
kan du ikke med debuggeren finde ud af om det er
Dataoledb der er null,
Dataoledb.data der er null,
eller om i den exception du får falder i Dataoledb.data.Read()
?
Avatar billede jaffafo Nybegynder
22. august 2004 - 13:54 #2
:/  jeg har stadig ikke fundet ud af at bruge den debug tingest.. :(
Avatar billede snepnet Nybegynder
22. august 2004 - 13:57 #3
det var kedeligt....
så må du jo arbejde med traceren, eller lidt online debuggin :o)
if(Dataoledb = null)
  Response.Write...
if(Dataoledb.date = null)
  Response.Wr...
Avatar billede snepnet Nybegynder
22. august 2004 - 13:58 #4
nånej
if(Dataoledb Is Nothing)
  Response.Write...
if(Dataoledb.date  Is Nothing)
  Response.Wr...
Avatar billede snepnet Nybegynder
22. august 2004 - 13:59 #5
arh... og der skal jo også neget Then ind og hvad ved jeg :o)
VB bliver vist aldrig mig :o)
Avatar billede jaffafo Nybegynder
22. august 2004 - 14:18 #6
hehe

jeg kigger lige på det..
Avatar billede arne_v Ekspert
22. august 2004 - 23:37 #7
Jeg er ret sikker på at

DataOleDb.DanData("strselect")

skal være

DataOleDb.DanData(strselect)
Avatar billede snepnet Nybegynder
22. august 2004 - 23:45 #8
Haha :o) -  ja det har du jo nok ret i :oD
Avatar billede jaffafo Nybegynder
23. august 2004 - 16:42 #9
hej igen..  jeg fik løst problemet.. det var pga at SprogID ikke hed sådan.. den hed kun Sprog. (gæt hvem tænkte: DOOHHH)

men smid et svar hver så deler i pointsene..

takker for hjælpen..
Avatar billede arne_v Ekspert
23. august 2004 - 16:45 #10
ok
Avatar billede snepnet Nybegynder
23. august 2004 - 16:45 #11
det var så lidt, men er det ikke arnes point på den der :
http://www.eksperten.dk/spm/531775#rid4870456
Avatar billede jaffafo Nybegynder
23. august 2004 - 17:03 #12
tjo måske, men du har også forsøgt at hjælpe mig..
Avatar billede snepnet Nybegynder
23. august 2004 - 17:08 #13
jamen du skal da gerne få et svar herfra også... hvis det er ok med arne :o)
tak for venligheden jaffafo.
mvh
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester