首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

没法识别多个部分组成的列名

2013-01-01 
无法识别多个部分组成的列名string sql select CourseName,TeacherName,StudentName,Credit,Grade,Cour

无法识别多个部分组成的列名
    string sql = "select CourseName,TeacherName,StudentName,Credit,Grade,CourseType from CourseTable,Gradetable,StudentTable,TeacherTable where GradeTable.CourseID=CourseTable.CourseID and GradeTable.StudentID=StudentTable.StudentID and CourseTable.TeacherID=TeacherTable.TeacherID and Grade.StudentID like'"
                    + txtsearchstudent.Text.ToString() + "%' and Course.TeacherID like'" + txtsearchteacher.Text.ToString() +"%' and Grade.CourseID like'" +txtsearchcourse.Text.ToString() + "%'";
                DataSet ds = DBHelper.GetDS(sql);
                dataGridView1.DataSource = ds.Tables[0];
无法绑定由多个部分组成的标识符 "Grade.StudentID"。
无法绑定由多个部分组成的标识符 "Course.TeacherID"。
无法绑定由多个部分组成的标识符 "Grade.CourseID"。
[解决办法]
 Grade.StudentID 就没有Grade这个表啊

热点排行