将Dataset从组件工具箱中拖放到窗体上后,窗体上出现一个dataSet1实例,其Name 属性为dataSet1,另外还有一个DataSetName属性,其属性值为NewDataSet。请问:这两个属性有什么不同?既然都是DataSet实例的名称,为什么要弄两个属性,一个足够了啊。
解决方案 »
- 字符段的截取
- 水晶报表展示问题
- 怎么用代码实现ddataGridView显示哪些列
- 所谓的 类型安全 怎么理解
- [请教]winform中如何将子窗体里的一个属性传递到另一个已经打开的子窗体中 并且刷新那个窗体
- 没分了!!!但是有源码给大家一起学习!我做了个异步socket传送文件(大小无限制)
- WPF 初始化失败,类型初始值设定异常
- dataGridView1_CellClick问题
- C# STC89C52RC 串口通信,做过的老大来帮帮忙吧。。。
- C# winform 导入导出EXCEL的问题,求各位高手帮帮忙谢谢
- Timer和SerialPort问题
- C# webbrowser 如何禁止 显示图片,音乐,视频等?
其Name 属性为 dataSet 对像的名称
dataSet 对像不就是数据集吗?所以dataSet 对像的名称就是数据集的名称。 为什么还要个DataSetName ?
DataSetName 相当于你的名字
datasetName 是你数据集名称
能举个例子,说明一下datasetName 的应用吗?
你拖任何一个控件都类似
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却没有类似的属性? 为什么???
还真以为自己懂呢。 这叫一知半解!