Curriculum table
===
CurriculumID (PK, auto-increment)
CurriculumName Varchar(255)
GradeLevel table
===
GradeLevelID (PK, auto-increment)
GradeLevel Varchar(255)
CurriculumID (foreign key to Curriculum)
SubjectCreator table
===
SubjectID(PK, auto-increment)
SubjectName Varchar(255)
SubjectDescription Varchar(255)
GradeLevelID (foreign key to GradeLevel)
多個表中的數據迄今爲止,這些都是我的代碼 我不知道查詢顯示3個表。只試過2個表格。 這些是2個表的代碼。 string sql =「從GradeLevelCreator中選擇GradeLevelID,GradeLevelName,CurriculumName GradeLevelCreator.CurriculumID = CurriculumCreator.CurriculumID」內部連接CurriculumCreator;如何顯示在DataGridView中
string connectionString = "Data Source=TOSHIBA-PC\\KENNETH;Initial Catalog=HSPAEnrollmentSystem;Integrated Security=True";
string sql = "";
SqlConnection connection = new SqlConnection(connectionString);
SqlDataAdapter dataadapter = new SqlDataAdapter(sql, connection);
DataSet ds = new DataSet();
connection.Open();
dataadapter.Fill(ds, "GradeLevelCreator");
connection.Close();
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "GradeLevelCreator";
我想我只是需要查詢來顯示多個或3個表。先謝謝你!