2 qq 33970897 qq_33970897 于 2016.09.15 11:17 提问

asp.net gridview问题

我在gridview里设有三个字段,怎么从不同的数据表里填充数据进去?不同的表里都有这三个字段。

2个回答

qq_29162737
qq_29162737   2016.09.16 09:00

可以用联合查询呀,在你进行数据绑定的时候把多个表都勾上就可以了

qq_33970897
qq_33970897 绑定的时候我看只能选择一张表?
接近 2 年之前 回复
happyleo12
happyleo12   2016.09.20 13:46

用left join连接多表来获取数据

select a.字段,b.字段 from 表1 a left join 表2 b where a.相同字段 = b.相同字段

举个例子
select a.user,b.email from user a left join mail b where a.id = b.id

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
asp.net GridVieW列宽固定(不随内容改变) (已解决)
原理: Html生成的Table默认是随内容改变的, 即使已经指定的列的宽度。所以需要css来控制即可。 第一种方法:写如下的Css,在tab le的属性加上css="table" 即可。 第二种方法:在Table的属性直接写Css样式:  style="table-layout:fixed" 即可。         .table         {       table
ASP.NET-GridView分页排序显示
前期我们分别介绍了gridview怎么进行固定表多行数据显示,以及怎么设计花样表头。下面我们介绍怎么利用gridview进行分页显示的同时还可以进行排序显示。 显示效果 前端DEMO Gridview Page
简单的GridView嵌套实现
具体效果如下: JS代码,用于显示 隐藏嵌套的GRIDVIEW: /*隐藏嵌套的Gridview*/ function ShowHidden(sid, ev) { ev = ev || window.event; var target = ev.target || ev.srcElement;
GridView那点事之【表格背景色透明】
如何实现将GridView表格背景设置为透明呢,使得表格不会遮挡住页面背景。    同样是在GridView控件的后台进行修改,双击表格中某个LinkButton事件。在其中写入如下后台代码:             foreach (GridViewRow gvr1 in GridView1.Rows)             {                 gvr1.BackCol
asp.net gridview中添加checkbox列,用于全部选中记录或取消全选
方法一:使用javascript代码控制                          前台代码:
解决Asp.net下GridView中显示数据字段文字过长的办法
在网页显示时,经常遇到表格或Gridview,Datalist等中数据字段太长的问题。基本办法有两种:1,换行显示;2,先隐藏一部分,当鼠标移动到其位置时,自动将全部内容的显示出来。本文主要讲述如何采用ToolTip实现第二种解决办法。其中第一种办法,不建议采用,其原因:1,破坏整体布局;2,如果内容是一个连串的单词就不会自动换行,手动有会过于麻烦,经常考虑不周。第二种的解决办法,有多种具体的实现办法:一、使用GridView自带ToolTip属性。在GridView中添加DataBound方法,并为需要的
ASP.net GridView基本用法
转载自:http://www.cnblogs.com/ianunspace/p/3438233.html 包含有 数据的编辑,删除, 标题的添加,自定义分页,高亮显示鼠标所在,以及数据不足时添加空行 aspx页面代码 <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
ASP.NET GridView 后台绑定行点击行触发SelectedIndexChanged,页面刷新后,只有一页的情况下,事件只触发一次
如题,刚接触asp.net不久,项目需要用到
【ASP.NET】GridView中数据的增删改查操作
前端 添加GridView,绑定数据源 &amp;amp;amp;lt;asp:GridView ID=&amp;amp;quot;GridView1&amp;amp;quot; runat=&amp;amp;quot;server&amp;amp;quot; AutoGenerateColumns=&amp;amp;quot;False&amp;amp;quot; CellPadding=&amp;amp;quot;4&amp;amp;quot; PageSize=&amp;amp;quot;10
ASP.NET Gridview超出长度用..代替,提示显示详细信息
总结一下,ASP.NET Gridview单元格字段值超出固定长度用.....代替,实现方法很多,以下列举三种。 第一种: 在Gridview的事件RowDataBound中添加如下代码: for (int i = 0; i < e.Row.Cells.Count; i++)//获取总列数 { //如果是数据行则添加title