jeg har lige prøvet din kode. Nu kommer den lidt længere, men går i fejl ved denne linie:
afdnr = CType(rdr2(99), String)
Med denne fejlmeddelelse:
An unhandled exception of type 'System.InvalidOperationException' occurred in system.data.dll
Additional information: Invalid attempt to read when no data is present.
Den bedste løsning ville nok være at bruge JOIN i stedet, som du foreslog. Jeg skal hente 2 værdier fra 2 andre tabeller. Hvordan vil sådan en JOIN sætning se ud?
øv min sql sætning giver fejl. Det var ellers lige perfekt, hvis det virkede.
Jeg prøvede først med:
Dim cmd As SqlCommand = New SqlCommand("SELECT * FROM(ord, actor, txt) WHERE ord.free4=1 AND ord.CustNo=actor.CustNo AND ord.Gr2=txt.txtno AND txt.Lang=49 AND txt.TxtTp=49", con)
Så tænkte jeg at jeg ville specificere mine felter sådan her:
Dim cmd As SqlCommand = New SqlCommand("SELECT ord.OrdNo, ord.OrdDt, ord.ERetDt, ord.Nm, ord.Ad1, ord.Ad2, ord.PNo, ord.PArea, ord.inf, actor.inf, txt.txt FROM(ord, actor, txt) WHERE ord.free4=1 AND ord.CustNo=actor.CustNo AND ord.Gr2=txt.txtno AND txt.Lang=49 AND txt.TxtTp=49", con)
Dim cmd As SqlCommand = New SqlCommand("SELECT * FROM ord, actor, txt WHERE ord.free4=1 AND ord.CustNo=actor.CustNo AND ord.Gr2=txt.txtno AND txt.Lang=49 AND txt.TxtTp=49", con)
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.