在DATASET中要是想添加进另一个表怎么办?
问:
sql="select * from banzhu_manage ";
adapter=new SqlDataAdapter(sql,banzhu_conn);
adapter.Fill(banzhu_ds,"banzhu_manage");
上面是我在爱适配器,中对DATASET进行填充,
要是我想在DATASET中添加另一个数据库中已经存在的表该怎么做?
______________________________________________________________________________________________
答1:
还用这个:
sql="select * from annothertabel ";
adapter=new SqlDataAdapter(sql,banzhu_conn);
adapter.Fill(banzhu_ds,"tablename");
______________________________________________________________________________________________
答2:
DataSet 里边是Table 的集合,可以对一个DataSet填充多个Table,前提是给每个Table起名不同,然后可以根据Table的名称来调用它。
如
//填充
sda1.Fill(ds,"table1");
sda2.Fill(ds,"table2");
...
sdaN.Fill(ds,"tableN");
//取
DataGrid1.DataSource = ds.Tables["table1"].DefaultView;
DataGrid2.DataSource = ds.Tables["table2"].DefaultView;
...
DataGridN.DataSource = ds.Tables["tableN"].DefaultView;
______________________________________________________________________________________________
答3:
楼上说得很清楚
______________________________________________________________________________________________
答4:
sql="select * from banzhu_manage ";
adapter=new SqlDataAdapter(sql,banzhu_conn);
adapter.Fill(banzhu_ds,"banzhu_manage");
上面是我在爱适配器,中对DATASET进行填充,
要是我想在DATASET中添加另一个数据库中已经存在的表该怎么做?
//==>
sql="select * from banzhu_manage; select * from table2 ";
adapter=new SqlDataAdapter(sql,banzhu_conn);
adapter.Fill(ds)
就有
ds.Tables[0]
ds.Tables[1]
______________________________________________________________________________________________
答5:
就是用适配器再添加呀。
sql="select * from 表名 ";
adapter=new SqlDataAdapter(sql,banzhu_conn);
adapter.Fill(banzhu_ds,"表名");
。。。
sql="select * from 表名1 ";
adapter=new SqlDataAdapter(sql,banzhu_conn);
adapter.Fill(banzhu_ds,"表名1");
然后dataset中就有你添加的几个表了,若是你要选择哪个表的话,你就用ds.Tables[0]或者ds.Tables[“表名”]。
在DATASET中要是想添加进另一个表怎么办?的更多相关文章
- sql将一个表中的数据插入到另一个表中
sql将一个表中的数据插入到另一个表中 列名不一定要相同,只要你在HH中列出要插入列的列表跟select from mm表中的选择的列的列表一一对应就可以了,当然两边的数据类型应该是兼容的. ...
- hivesql-一个表中的数据不在另一个表中
如何最有效的判断 一个表中的数据不在另一个表中 两个方法一个是join 另一个是 exist 方法
- cmd中删除、添加、修改注册表命令
转自:http://www.jb51.net/article/30586.htm regedit的运行参数 REGEDIT [/L:system] [/R:user] filename1 REGEDI ...
- SQL数据库中把一个表中的数据复制到另一个表中
1.如果是整个表复制表达如下: insert into table1 select * from table2 2.如果是有选择性的复制数据表达如下: insert into table1(colu ...
- mysql 从一个表中查数据,插入另一个表
其实很简单,只是为了忘记,做个记录,用的时候方便. 不管是在网站开发还是在应用程序开发中,我们经常会碰到需要将MySQL或MS SQLServer某个表的数据批量导入到另一个表的情况,甚至有时还需要指 ...
- 一个表中多个字段对应另一个表的ID(SQL查询)
A数据表中多个字段对应B数据表的ID, 现在要把B表的其他字段一起查询出来 一.数据表: 1.SPEED_DETECTION_ROAD 它的 START_POINT_ID 和 END_POINT_ID ...
- 一个表中的字段值用作另一个表的In查询条件
Question表与Paper表 Paper表中字段QuestionIds存储的是Question表中字段Id的拼接后的值 如: 'f855eba1-b308-4bd7-a250-c071a0e1bd ...
- DataSet用法一:添加代码创建的表DataTable,设置主键外键,读取及修改DataSet表中数据
原文发布时间为:2008-08-01 -- 来源于本人的百度文章 [由搬家工具导入] using System;using System.Data;using System.Configuration ...
- 弹框勾选datatable中的数据,点击保存后添加到另一个表中,同一个页面
需求描述:做编辑的时候,点击添加按钮,弹出数据表table2,勾选弹出框中的数据,点击保存后能够添加到table1中,并且已经被添加到table1中的数据,在弹出框中显示已选,checkbox隐藏:t ...
随机推荐
- NOIP 2006 提高组 t1 能量项链
题目描述 在Mars星球上,每个Mars人都随身佩带着一串能量项链.在项链上有N颗能量珠.能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数.并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定 ...
- 【2-SAT(tarjan)】BZOJ1997-[Hnoi2010]Planar
[题目大意]给出一张存在哈密顿回路的无向图,判断是否是平面图.[思路]首先平面图的一个性质:边数<=点数*3-6因为存在哈密顿回路,可以将回路看作是一个圆,考量不再哈密顿回路中的边.如果两天边相 ...
- MySQL InnoDB引擎锁的总结
为什么要锁 我们开的的各式各样系统中,系统运行需要CPU.内存.I/O.磁盘等等资源.但除了硬资源外,还有最为重要的软资源:数据. 当人们访问操作我们的系统时,其实归根是对数据的查看与生产.那么对于同 ...
- 《Windows驱动开发技术详解》之StartIO例程
内容中包含 base64string 图片造成字符过多,拒绝显示
- rsync运行时出现skipping non-regular file
如果执行 rsync 时提示 skipping non-regular file……,检查下原文件夹中是否包含软链接 修改下脚本文件: rsync -va ... -a == -rlptgoD (no ...
- WSDL-学习总结
1.什么是WSDL 是一种使用 XML 编写的文档.这种文档可描述某个 Web service.它可规定服务的位置,以及此服务提供的操作(或方法). 2.WSDL文档结构: <binding&g ...
- OpenGL ES入门09-GLSL实现常见特效 [转]
本文转自简书,原文地址http://www.jianshu.com/p/e4a8c83cd37 本文是关于OpenGL ES的系统性学习过程,记录了自己在学习OpenGL ES时的收获. 这篇文章的目 ...
- asp.net mvc 3 配置全局错误处理 Web.config中设置CustomError
摘自: http://www.myexception.cn/web/1130191.html asp.net mvc 配置全局异常处理 Web.config中设置CustomError Web.con ...
- 【云计算】Docker容器时间同步如何配置?
示例: # 3.8 配置时区.时钟同步 # configure timezone & ntp RUN echo ${TIME_ZONE} > /etc/timezone \ && ...
- .NET dnSpy 程序集编辑器,反编译器和调试器
https://github.com/0xd4d/dnSpy https://github.com/0xd4d/dnSpy/releases/ dnSpy是反向工程.NET程序集的工具.它包括一个反编 ...