adapter = new SqlDataAdapter("SELECT tRoutesPuncts.ID_Punct, tPuncts.sPunct FROM dbo.tRoutesPuncts INNER JOIN tRoutes ON dbo.tRoutesPuncts.ID_Route = dbo.tRoutes.ID_Route" + " inner join tPuncts ON dbo.tRoutesPuncts.ID_Punct = dbo.tPuncts.ID_Punct WHERE tRoutesPuncts.ID_Route=" + id.Text, connection); dtForAddPuncts = new DataTable(); adapter.Fill(dtForAddPuncts); bsForAddPuncts= new BindingSource(); bsForAddPuncts.DataSource = dtForAddPuncts; cbAddPuncts.DataSource = bsForAddPuncts; cbAddPuncts.ValueMember = "ID_Punct"; cbAddPuncts.DisplayMember = "sPunct"; } The error appears here: "adapter.Fill (dtForAddPuncts);"


