我的应用程序中有一个GridView,我应该通过连接不同的表来显示记录列表。 SQL Join查询显示记录但是在1000行内它显示2到3个记录两次。是因为sql查询?
我正在使用的SQL查询是:
SqlDataAdapter da = new SqlDataAdapter("select dt.name, rg.sex, ad.dt_adm, st.* " +
"from stdn_st st, stdn_reg rg, stdn_det dt, admsn_det ad where st.college='" +
lbl_college.Text + "' and st.course='" + lbl_course.Text + "' and st.sem='" +
lbl_sem.Text + "' and st.pass='" + lbl_pass.Text + "' and rg.id=st.sid and " +
"dt.sid=st.sid and ad.sid=st.sid", con);
答案 0 :(得分:0)
使用最新的join语法。根据您的要求,您可以使用其中任何一种。