社区
C#
帖子详情
DataSet ds = new DataSet()与DataSet ds =Null有什么区别?
单线程加锁
2008-12-15 03:38:24
如题
...全文
681
8
打赏
收藏
DataSet ds = new DataSet()与DataSet ds =Null有什么区别?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
单线程加锁
2008-12-15
打赏
举报
回复
谢谢各位了.
dq512000
2008-12-15
打赏
举报
回复
楼上幽默。。。。
new 相当于多分配了空间。。。
不是赋值。。。
soldierluo
2008-12-15
打赏
举报
回复
DataSet ds = new DataSet(); //这只鸟讨饭,有一只碗,不过碗里面是空的
DataSet ds =Null; //这只鸟讨饭,连只碗都没有,只有一双手。。。
chocolateboy
2008-12-15
打赏
举报
回复
1楼说了我想说的.
在循环中使用 ds = new DataSet(); 比 DataSet ds = new DataSet(); 节省空间?
justindreams
2008-12-15
打赏
举报
回复
new 不是复制,new是分配空间而已。
justindreams
2008-12-15
打赏
举报
回复
new关键字是在内存中分配了地址
如果是null,则只是定义了变量,没有分配具体空间
单线程加锁
2008-12-15
打赏
举报
回复
[Quote=引用 1 楼 heyu1000 的回复:]
DataSet ds = new DataSet();
是在堆栈中分配了一个ds的变量,并在堆中分配了具体的空间,ds这个变量的值其实是堆中的内存首地址。
DataSet ds =Null;
只是在堆栈中定义了一个ds的变量,但是并没有在堆中分配具体的空间,所以这个ds其实还不能用,里面没有存值。
[/Quote]
你的意思是,NEW 则已经赋值,没NEW的是没赋值的是吧?
heyu1000
2008-12-15
打赏
举报
回复
DataSet ds = new DataSet();
是在堆栈中分配了一个ds的变量,并在堆中分配了具体的空间,ds这个变量的值其实是堆中的内存首地址。
DataSet ds =Null;
只是在堆栈中定义了一个ds的变量,但是并没有在堆中分配具体的空间,所以这个ds其实还不能用,里面没有存值。
Silverlight
DataSet
DataSet
ds
=
new
DataSet
();
ds
.Tables.Add(Dt); return Silverlight.
DataSet
Connector.Connector.ToXml(
ds
); } Silverlight端: void client_GetRecor
ds
etCompleted(object sender, SilverlightApplication1.Db...
C#_
DataSet
和DataTable详解
DataSet
ds
=
new
DataSet
("
DataSet
Name"); ``` 通过`SqlDataAdapter.Fill`方法,可以从数据库填充`
DataSet
`: ```csharp SqlDataAdapter da =
new
SqlDataAdapter(); da.Fill(
ds
, "Orders"); ``` 访问`
DataSet
`...
dataset
和xml得转换用法
DataSet
ds
=
new
DataSet
(); // 读取XML文件至
DataSet
ds
.ReadXml(GetXmlFullPath(strXmlPath)); if (
ds
.Tables.Count > 0) { return
ds
; } return
null
; } catch (Exception) { return
null
; } } ```...
C#中,数据集
DataSet
使用方法大全
DataSet
ds
=
new
DataSet
("
DataSet
Name"); ``` 这里的`"
DataSet
Name"`是你为这个数据集命名的名字,它可以帮助你更好地组织和理解数据集的内容。接下来,你可以向这个数据集中添加表(`DataTable`),并填充数据。...
dataset
用法
DataSet
ds
=
new
DataSet
("CustomersData"); // 填充数据 SqlCommand cmd =
new
SqlCommand("SELECT * FROM Customers", sqlConn); SqlDataAdapter adapter =
new
SqlDataAdapter(cmd); adapter.Fill(
ds
, ...
C#
111,130
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章