Как отобразить выбор SQL-запроса в gridview?
У меня есть веб-форма в ASP.NET использование c#. С помощью этого запроса:
SELECT INST_ID, LongName FROM TableCOCINSE EXCEPT SELECT INST_ID, LongName from TableAFTE where AFTEYR = 2016
Я пытаюсь отобразить результаты в виде сетки. Это то, что у меня есть в качестве моего кода:
SqlConnection con3 = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["PassoneConnectionString"].ConnectionString); con3.Open(); SqlCommand com = new SqlCommand("(SELECT INST_ID, LongName FROM TableCOCINSE) EXCEPT (SELECT INST_ID, LongName FROM TableAFTE)", con3); DataTable dt = new DataTable(); SqlDataReader sqlDataReader = com.ExecuteReader(); dt.Load(sqlDataReader); sqlDataReader.Close(); GridView dataGridView4 = new GridView(); dataGridView4.DataSource = dt;
Что я упускаю?
Что я уже пробовал:
Я перепробовал почти все. SQL-запрос работает в среде SQL Server Management Studio.