日期:2014-05-17  浏览次数:20821 次

关于数据集的一个简单问题
将Dataset从组件工具箱中拖放到窗体上后,窗体上出现一个dataSet1实例,其Name 属性为dataSet1,另外还有一个DataSetName属性,其属性值为NewDataSet。请问:这两个属性有什么不同?

既然都是DataSet实例的名称,为什么要弄两个属性,一个足够了啊。
------解决方案--------------------
怎么没人知道吗?
------解决方案--------------------
自己顶。。。
------解决方案--------------------
高手哪里去了? 这个问题看来又要石沉大海了。
------解决方案--------------------
DataSetName属性 设置数据集名称
其Name 属性为 dataSet 对像的名称
------解决方案--------------------
引用:
DataSetName属性 设置数据集名称
其Name 属性为 dataSet 对像的名称


dataSet 对像不就是数据集吗?所以dataSet 对像的名称就是数据集的名称。 为什么还要个DataSetName ?
------解决方案--------------------
免费培训编程,绝对免费,起点工作室 78169918 ascii303@126.com
------解决方案--------------------
Name        相当于 ID 身份证号码
DataSetName 相当于你的名字 


------解决方案--------------------
引用:
Name        相当于 ID 身份证号码
DataSetName 相当于你的名字


似乎都回答不出为什么。 搞两个名字,总有原因吧?
------解决方案--------------------
dataSet1 是你控件名称
datasetName 是你数据集名称


------解决方案--------------------
支持你一下 这个问题我也没有想过
------解决方案--------------------
细想起来也不知道为什么,用习惯了
------解决方案--------------------
引用:
dataSet1 是你控件名称
datasetName 是你数据集名称


能举个例子,说明一下datasetName 的应用吗?
------解决方案--------------------
在一本书上看到:

“DataSet对象之所以需要名称,是为了确保DataSet的XML表示永远拥有文件项目的名称,此文件项目是在结构描述定义中最高层的项目。”

没明白其中的意思。谁能解释一下?
------解决方案--------------------
另外,在窗体上放置两个DataSet:第一个的实例名是dataSet1,第二个的实例名是dataSet2,但它们的DataSetName属性竟然都是 NewDataSet 。奇怪吗? #7楼:你能解释这一现象吗?
------解决方案--------------------
Id好像是我們表的主鍵,而Name是真正的名稱
------解决方案--------------------
求人不如求已。我总算知道了,DataSetName的真正作用。。。
------解决方案--------------------
引用:
不要说dataset了
你拖任何一个控件都类似
name其实就是ID你拖几个控件,为了唯一标识,需要唯一的ID,所以你拖2个控件,会自动编号为dataset1,dataset2...
而DataSetName是真正DataSet的名字,就如同,你new dataset("dataset的名字"),这个名字
2个名字不是一回事
dataset是个类,你拖得那个是封装了dataset类的控件,你说他们2个能和二唯一吗?
大家其实是懒得回答


真是太可笑了。  我说“17 楼 yuehuolong”老弟,你根本就是无知。

你拖两个Button到窗体上,窗体上出现两个Button: Button1、Button2,即:Button类的两个实例。
然后你再在属性窗口中看看这两个实例,会不会也像DataSet那样,出现“ButtonName”属性?
找不到这个属性吧?

  所以,我现在问你:为什么dataSet1、dataSet2有DataSetName属性,而Button1、Button2却没有类似的属性?  为什么???
   还真以为自己懂呢。 这叫一知半解!









------解决方案--------------------