由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
DotNet版 - DataTable.NewRow的primary key初始为0的问题
相关主题
entity framework 4.1 code first Invalid column name errorsome1 using nhibernate?
请问可能对C# dataSet作query吗?[合集] some1 using nhibernate?
C# DateTime to Oracle DateLINQ vs nHibernate
vs2015: ADO.NET Entity Data Model Designer没了Entity framework
Entity Framework Today?再问大家,关于.net
Entity Framework Open Sourced[合集] 谈谈我的.NET
How to Call Stored Procedure in C# .Net?有用过spring.net 和 Nhibernate的大牛吗?
.net操作数据库的方法,哪个最好?Linq to entity framework: what happens if i modified DB schema in SSMS ?
相关话题的讨论汇总
话题: datatable话题: dataset话题: primary话题: key话题: 初始
进入DotNet版参与讨论
1 (共1页)
d******8
发帖数: 2191
1
从包含primary key的数据库里读取数据保存到了DataSet,使用DataSet.
DataTableCollection[0].NewRow创建新的DataRow,查了下pk column,发现value从0
开始。需要手动置下AutoIncrementSeed。
之前没这个问题,求大牛指点下可能的原因所在。
H*******g
发帖数: 6997
2
why are you still using DataTable?

0

【在 d******8 的大作中提到】
: 从包含primary key的数据库里读取数据保存到了DataSet,使用DataSet.
: DataTableCollection[0].NewRow创建新的DataRow,查了下pk column,发现value从0
: 开始。需要手动置下AutoIncrementSeed。
: 之前没这个问题,求大牛指点下可能的原因所在。

d******8
发帖数: 2191
3
interestingly, why not? I find that in Visual Studio Express can generate c
# classes from existing database/table, and the generated code employs
DataTable.
so what do you recommand?

【在 H*******g 的大作中提到】
: why are you still using DataTable?
:
: 0

H*******g
发帖数: 6997
4
最简单的,用ENTITY FRAMEWORK,你就用DATABASE FIRST好了,然后就有个EDMX文件。
然后你也别用DATATABLE了,用LIST<>什么的不是很好么?比DATATABLE简单多了。

c

【在 d******8 的大作中提到】
: interestingly, why not? I find that in Visual Studio Express can generate c
: # classes from existing database/table, and the generated code employs
: DataTable.
: so what do you recommand?

d******8
发帖数: 2191
5
好吧,我用用看。

【在 H*******g 的大作中提到】
: 最简单的,用ENTITY FRAMEWORK,你就用DATABASE FIRST好了,然后就有个EDMX文件。
: 然后你也别用DATATABLE了,用LIST<>什么的不是很好么?比DATATABLE简单多了。
:
: c

f*****e
发帖数: 5177
6
entity framework,s performance is much worse than dataset/datatable

★ 发自iPhone App: ChineseWeb 8.7

【在 H*******g 的大作中提到】
: 最简单的,用ENTITY FRAMEWORK,你就用DATABASE FIRST好了,然后就有个EDMX文件。
: 然后你也别用DATATABLE了,用LIST<>什么的不是很好么?比DATATABLE简单多了。
:
: c

H*******g
发帖数: 6997
7
取决于你怎么用他。
在我这里EF的性能好的多。。。

【在 f*****e 的大作中提到】
: entity framework,s performance is much worse than dataset/datatable
:
: ★ 发自iPhone App: ChineseWeb 8.7

f*****e
发帖数: 5177
8
不管你怎么用,据算用precompiled和stored procedure,ef的performance还是比不上
datatable。
如果你是用在对performance要求不高的地方,倒也无所谓。

【在 H*******g 的大作中提到】
: 取决于你怎么用他。
: 在我这里EF的性能好的多。。。

1 (共1页)
进入DotNet版参与讨论
相关主题
Linq to entity framework: what happens if i modified DB schema in SSMS ?Entity Framework Today?
Anyone knows a simple solution to this in vb.net?Entity Framework Open Sourced
c# project 防止hacker攻击,大家是用什么framework?How to Call Stored Procedure in C# .Net?
一道mcad考试题求解(有关DataAdapter).net操作数据库的方法,哪个最好?
entity framework 4.1 code first Invalid column name errorsome1 using nhibernate?
请问可能对C# dataSet作query吗?[合集] some1 using nhibernate?
C# DateTime to Oracle DateLINQ vs nHibernate
vs2015: ADO.NET Entity Data Model Designer没了Entity framework
相关话题的讨论汇总
话题: datatable话题: dataset话题: primary话题: key话题: 初始