try - catch رو پاک کن، ببین چه استثنایی و روی چه خطی از کد رخ میده اگه نتونستی مشکلشو پیدا کنی متن استثنا رو بذار تا دوستان کمک کنن.
یه مشکل که الان معلومه اینه که به خاصیت SelectCommand از DataAdapter ، دستور Insert رو (Cmd) دادی در حالی که باید یه دستور جستجو باشه تا بتونه Fill کنه.
...
SqlDataAdapter da = new SqlDataAdapter();
cmd.CommandText = "Select * from GheteInformations"
da.SelectCommand = cmd;
DataTable dt = new DataTable();
...