社区
.NET技术其他语言
帖子详情
各位朋友,如何获得DataSet中数据表在数据库中的相对应的表名?谢谢!
zyongcai
2002-06-26 02:06:25
具体来说是这样:
用数据适配器把数据填充到DataSet后,这个DataSet已经与数据源脱钩了,并为数据表命名(自动命名/自定义指定),这时我们怎样才能获得这个表在数据库中的原来的表名?如用ds.Tables ["*"].TableName返回来的不是在原数据库中表名,当然了我们可以从Select语句中去截取,但这个方法未免太麻烦了吧!你有什么办法?
...全文
129
6
打赏
收藏
各位朋友,如何获得DataSet中数据表在数据库中的相对应的表名?谢谢!
具体来说是这样: 用数据适配器把数据填充到DataSet后,这个DataSet已经与数据源脱钩了,并为数据表命名(自动命名/自定义指定),这时我们怎样才能获得这个表在数据库中的原来的表名?如用ds.Tables ["*"].TableName返回来的不是在原数据库中表名,当然了我们可以从Select语句中去截取,但这个方法未免太麻烦了吧!你有什么办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
火鸟李国平
2002-08-23
打赏
举报
回复
学习
zyongcai
2002-07-01
打赏
举报
回复
to acpvb:
这个方法我已试过,在C#下面返回这样的一个异常信息:
"此 DataTableMappingCollection 的 Count=0 的索引 0 无效。"
请各位关注!谢谢!
Latitude
2002-06-30
打赏
举报
回复
如果每个版都有一个这样的人在支撑,该多好呀!!!
感谢acptvb
Latitude
2002-06-30
打赏
举报
回复
只要知道做VB.Net的人的电话号码,偶也能什么都知道//sigh
ketao_78
2002-06-29
打赏
举报
回复
他都知道
acptvb
2002-06-28
打赏
举报
回复
感谢您使用微软产品。
使用Dataadaptor填充Dataset以后,原来数据表的名字并没有存储在Dataset对象中,不过您可以通过Dataadaptor的TableMappings对象获得原始的表名,如果您没有自定义TableMappting对象,那么您可以通过默认的DataSetName获得原始数据表的名字,ds.Tables(0).TableName只是Dataset中映射的数据表名,请参考如下代码:
Dim ds As New DataSet()
SqlDataAdapter1.Fill(ds, "MyTableName")
MsgBox(ds.Tables(0).TableName)
MsgBox(SqlDataAdapter1.TableMappings(0).DataSetTable)
微软全球技术中心 VB技术支持
本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
T4模板
数据表
映射实体
T4
数据表
映射实体
CodeSmith Save Script
指定
数据库
中
Table名及当前行简称,自动生成保存语句,自动判断Insert还是Update。
详解DataTable
DataSet
以及与
数据库
的关系
第一次写技术博客,有错误和不规范的地方敬请各位大神批评指正哈。。。。。。 在网上看了些datatable的文章,经过梳理,做出一些总结,算是自己的笔记,同时供大家参考。 正文开始:在
数据库
中
存储数据时,我们的步骤一般都是创建一个
数据库
,在该
数据库
中
建立一张表,然后在表
中
创建列、行,最后再填写数据。 而
dataSet
和dataTable是与上述过程
相对
应
的一种过程,区别是
dataSet
和dataTa...
将
dataset
中
的数据
数据库
中
java_利用
DataSet
更改数据,将更改保存到
数据库
中
RowState 是DataRow很重要的一个属性, 表示DataRow当前的状态. RowState 有 Added, Modified, Unchanged, Deleted, Detached 几种, 分别表示DataRow被添加, 修改, 无变化, 删除, 从表
中
脱离. 在调用一些方法或者进行某些操作之后, 这些状态可以相互转化.DataAdapter可以根据 RowState 来决定如何...
DataSet
对象
DataSet
对象可以用来存储从
数据库
查询到的数据结果,由于它在
获得
数据或更新数据后立即与
数据库
断开,所以程序员能用此高效地访问和操作
数据库
。并且,由于
DataSet
对象具有离线访问
数据库
的特性,所以它更能用来接收海量的数据信息。 1
DataSet
对象概述
DataSet
是ADO.NET
中
用来访问
数据库
的对象。由于其在访问
数据库
前不知道
数据库
里表的结构,所以在其内部,用动态XML的格式来存放数
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章