1
1
我使用经典的ADO.NET已经很多年了,你只要习惯它就行了。对于较大的应用程序,您可以在创建一次数据层时投入一些时间,然后将其与许多其他业务对象一起重新使用。 其他几种选择:
2 Linq to SQL设计器,它还允许您将对象拖放到设计器中,并生成用于连接和操作数据的DBML文件。 我最近加入了Linq的潮流,当把数据当作对象处理时,它确实简化了你的生活。 祝你好运! |
2
2
首先,获得数据到Silverlight的唯一方法是通过WCF Web服务。Silverlight中不允许直接访问数据库(毕竟您正在浏览器中运行) 第二:(我要为此发号施令)数据集是邪恶的。魔鬼的直接繁殖。不惜一切代价避免,除非有人拿着枪指着你的头。问题之一是性能:没有。第二个问题是数据消耗:1K会自动变为3K。对于桌面应用程序来说不是一个大问题,但是对于Web应用程序来说是一个大问题。 第三:了解创建域对象的含义。从那里你可以使用EF或NHibernate。我更喜欢NHibernate,但是有一个学习曲线。一旦你有了一个好的域对象,你就可以把它传递给你列出的任何客户机。 |
3
0
ADO.NET“Classic”(数据集/数据表API)没有任何问题,至少有一次,我决定使用它而不是ORM。也就是说,事实上ado.net“经典”更经常被使用,这在很大程度上是历史的产物。在很长一段时间内,这是唯一可行的选择,特别是如果你想坚持只使用微软的解决方案。 |
4
0
使用数据集的人实际上使用IDE创建强类型数据集。 使用它,您可以使用类似于SQL Management Studio的查询生成器的可视化查询生成器。这将生成用于加载/保存等的函数以及参数。 您在任何地方都可以看到数据集,这主要是因为它是目前唯一可用的解决方案,除了在任何地方手工编码SQL之外。 现在,ORM非常流行,它们确实提供了一个非常好的抽象层。 |
Bilal Sedef · 如何快速组合特定列上的多个csv文件? 2 年前 |
user191762 · 同时使用两个不同的数据帧 2 年前 |
Ron Inbar · 如何在WinForms中绑定多对多关系? 6 年前 |
yihang hwang · 如何使用c将参数传递到数据集进行查询# 6 年前 |
Abhishek Agnihotri · R中的svm文件处理 6 年前 |