I'm confused if it could be the constant values in the separate unit I'm using (all validation coded is in this separate unit) or if it could be because of the way I'm trying to change the Datasource.
Code Of The Button
begin
if ObjValideering.CheckAdminLogin = False then
ShowMessage('U ingevulde Wagwoord en ID kombinasie is verkeerd');
tsOutput.Visible := True;
pgcViva.ActivePage := tsOutput;
if rdgAdminKeuses.ItemIndex = 0 then
begin
dbgInfo.DataSource := VivaData_u.FDataSet.dsWerkers;
VivaData_u.FDataSet.Enabled := True;
end;
if rdgAdminKeuses.ItemIndex = 1 then
begin
dbgInfo.DataSource := VivaData_u.FDataSet.dsDonateers;
VivaData_u.FDataSet.Enabled := True;
end;
if rdgAdminKeuses.ItemIndex = 2 then
begin
dbgInfo.DataSource := VivaData_u.FDataSet.dsProjekte;
VivaData_u.FDataSet.Enabled := True;
end;
if rdgAdminKeuses.ItemIndex = 3 then
begin
dbgInfo.DataSource := VivaData_u.FDataSet.dsAdmins;
VivaData_u.FDataSet.Enabled := True;
end;
end;
Error Occurs at :
if (fAdminPass = arradminLogin[i,1]) AND (fAdminID = arradminLogin[i,0]) then