求大佬教!简单的GridView显示sql的问题!小白!

本人是小白,请求各位大佬留步看一看!
SQL中有六个表。
表yuwen有列名xsxm,km1,cj1,pm1
shuxue表中有列名xsxm,km2,cj2,pm2
yingyu表中有列名xsxm,km3,cj3,pm3
表四中有xsxm,4,4,4
表五中有xsxm,5,5,5
xuesheng表中是xsxm,zhanghao,mima用来登陆。

在登录后跳转的成绩显示界面中有一个五行三列的GridView。
请问要登陆后直接在GridView中显示此帐号的五项科目成绩排名,该怎么做呢?
创建临时表调用还是直接在C#中写语句呢?代码该怎么写呢?
或者怎么根据账号密码在跳转的界面显示出姓名呢?

sql

1个回答

首先我觉得你的数据库表设计有问题,你用了xsxm(是学生姓名吧)作为几张表之间的关联,可能会出现学生姓名重复的问题。
然后关于你的问题,如果你会写c#语句连接数据库,知道怎么读取数据的话,可以通过sql语句连表查询你需要的数据,然后你会得到一张datatable, GridView的datasource可以直接绑定datatable,如果你不会连接数据库的话,可以参考一下DAL BLL MODEL三重架构,思路很清晰的,就酱~

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐