Исходя из вашего последнего комментария, я предполагаю, что это проблема SQL. Сначала я бы взял ваш запрос и запустил его в анализаторе запросов, чтобы убедиться, что он действителен.
Ваш запрос выглядит неверно.
После очистки вашего запроса, чтобы он был разборчивым, я заметил это
SELECT P.first_name, P.sec_name, P.third_name, P.last_name, P.Gender, PATA.ApplicationStatus,
P.DoB, P.birthplace, P.Nationality, P.patient_ID, P.issue_date, P.issue_place, P.city,
P.Area,h.Name , h.DialysisCetner, p.Mobile_No, p.Work_phone, p.PhoneNo, p.Zipcode, p.POBox, p.problemWithDialysis
FROM Association AS A INNER JOIN PatientApplyToAssociation AS PATA
INNER JOIN patient AS P ON PATA.patient_ID = P.patient_ID ON A.Association_ID = PATA.Association_ID
INNER JOIN hospital AS H
INNER JOIN TreatmentSession AS ts ON ts.Name = H.Name ON p.patient_ID = ts.patient_ID
LEFT OUTER JOIN Family AS F
INNER JOIN Gardian AS G ON F.family_ID = G.GID INNER JOIN Relates AS R ON F.family_ID = R.family_ID ON P.patient_ID = R.patient_ID
WHERE (P.patient_ID = pid )
Обратите внимание, что у 2 ваших объединений нет пунктов ON
? Не говоря уже о том, что у вас есть 3 объединения с несколькими предложениями ON
?