CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

两个表在同一个DataGrid显示

楼主tyh800220(风林火山)2005-03-29 10:27:55 在 .NET技术 / ASP.NET 提问

在新闻程序中增加新闻类别,在我的新闻数据库中建立了两个表,如AA表和BB表,其中AA表是用来放所有新闻内容的,BB表是用来放新闻类别的(如内部新闻、外部新闻)。    
   
   
      AA表:ID(自动编号)、typeid(数字型)、数据内容各字段    
   
      BB表:ID(自动编号)、typeid(数字型)、typename(文本型)    
   
      SQL="select   bb.内部新闻   from   aa,bb   where   aa.typeid   =   bb.typeid"    
   
   
      请问,上面两个表的字段设置和SQL语句是否有错?    
      如果在页面中分别显示多个新闻类别,如“内部新闻”、“外部新闻”等,DataGrid只能绑定一个DataSet,那么如何在DataGrid   中分别显示出来呢? 问题点数:100、回复次数:7Top

1 楼lxxlily(哎呀呀)回复于 2005-03-29 10:29:52 得分 100

这个sql语句就是单纯为了查询这个typename吗?如果是的话就没有错。  
  但我不是很明白你想做什么。  
  你是想显示这样:  
  内部新闻:  
          新闻列表123..  
  外部新闻:  
          新闻列表123..  
  还是想显示这样:  
  新闻标题123     新闻类别  
   
  btw:  
  DataGrid绑定的是DataTable,不是DataSetTop

2 楼baobei7758(陵少)回复于 2005-03-29 10:32:48 得分 0

markTop

3 楼LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)回复于 2005-03-29 10:38:29 得分 0

在2个DataTable上做连接  
  http://dotnet.aspx.cc/ShowDetail.aspx?id=149E5DD7-3B32-461e-ACC6-51D1652E6746Top

4 楼ziyan0218()回复于 2005-03-29 10:40:44 得分 0

sql语句是正确的  
  你所说的问题完全可以通过拼sql语句来实现  
  好好看看sql吧Top

5 楼gshope(北京.Net)回复于 2005-03-29 10:41:13 得分 0

表应该这样:  
  AA表:ID(自动编号)、typeid(数字型)、数据内容各字段    
  BB表:ID(自动编号)、typename(文本型)  
  其中AA表的typeid对应的就是BB表的ID字段,然后:  
  select   aa.*,bb.typename   from   aa,bb   where   aa.typeid   =   bb.id  
    bb.typename   就是你要的  
  Top

6 楼xulovewei(CrazyXu520)回复于 2005-03-29 10:41:58 得分 0

用视图嘛Top

7 楼yjvfhpl520()回复于 2005-03-29 11:04:54 得分 0

select   aa.*,bb.*   from   aa,bb   where   aa.typeid   =   bb.id  
   
  DataSet   ,包涵了,两个表的所有字段,Top

相关问题

  • 该如何在同一个datagrid中显示!来自两个表中的内容?
  • 主从表记录在同一个表格显示?
  • 送分来了,在线等待,怎么实现同一个datagrid分两列显示同一个字段.
  • 怎么在同一个DBGrid显示多个数据表呢??
  • 请教:怎样将两个库显示在同一个表里
  • 各位大侠帮忙啊,怎么将两个DataSet的内容放在同一个DataGrid中显示,两个DataSet中的表的字段名是相同的
  • 将多条记录在同一个表中显示的问题——不是普通的重复表格!
  • 我想递交一个表单,递交后让他直接显示在同一个页里!一定给分!!
  • 多表数据的查询 在同一个datalist显示所有字段数据记录!
  • 同一个表中选出两类数据,如何合并一起显示,详见内

关键词

  • 字段
  • 语句
  • 新闻
  • 内容
  • datagrid
  • sql
  • 表
  • typeid
  • bb
  • aa

得分解答快速导航

  • 帖主:tyh800220
  • lxxlily

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo