data fra flere tabeller
Jeg har den her query hvor jeg joiner et par tabeller.Mit problem er at når jeg forsøger at hente data ud fra deforskellige tabeller fra min query så får jeg en fejl i linien her
ADP.Fill(DS,"netsiteusers")
netsiteusers er navnet på en af mine tabeller. Når jeg henter fra den tabel går det fint nok, men henter jeg fra en anden tabel får jeg fejlen:
Object reference not set to an instance of an object
Hvad gør jeg forkert?
oRs &= "("
oRs &= "SELECT NetsiteUsers.Username, Projects.ID, Projects.ProjectManagerID, "
oRs &= "Projects.ProjectTypeID, Projects.CreationDate, Projects.CustomerID, "
oRs &= "Projects.StartDate, Projects.Deadline, Projects.Name, "
oRs &= "ProjectTypes.Name AS TypeName, Projects.Description "
oRs &= "FROM NetsiteUsers INNER JOIN "
oRs &= "Projects ON NetsiteUsers.ID = Projects.ProjectManagerID INNER JOIN "
oRs &= "ProjectTypes ON "
oRs &= "Projects.ProjectTypeID = ProjectTypes.ID "
oRs &= "WHERE ((Projects.Active = 1) AND (Projects.ID = " & ID & "))"
oRs &= ")"
ADP.Fill(DS,"netsiteusers")
name.Text = DS.Tables("netsiteusers").Rows(0)("Name").ToString()
type.Text = DS.Tables("ProjectTypes").Rows(0)("TypeName").ToString()
pm.Text = DS.Tables("netsiteusers").Rows(0)("username").ToString()
Created.Text = DS.Tables("Projects").Rows(0)("CreationDate").ToString()
Startdate.Text = DS.Tables("Projects").Rows(0)("Startdate").ToString()
Deadline.Text = DS.Tables("Projects").Rows(0)("Deadline").ToString()
Description.Text = DS.Tables("Projects").Rows(0)("Description").ToString()
If Not (Page.IsPostBack)
name.DataBind()
type.DataBind()
pm.DataBind()
Created.DataBind()
Startdate.DataBind()
Deadline.DataBind()
Description.DataBind()
End If
MyConnection.close
