由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 兜了一圈LINQ又回到SP了
相关主题
问一下数据库里的entity和object的区别how to list all tables in my account?
关于object oriented database system,请教大侠们Table Merge (SQL Server)
SQL SERVER改行去SQLLITE了其实有个问题好久没有明白!
SQL Server table variable 的一个问题请教。analyze 在oracle里怎么用?
我的DBA在生成ORACLE table的时候需要一个一个column看问个external table field definition的问题
Oracle,table有上千个columnobject-oriented database设计咋样?
SQL combine two columns from two different tables no shared (转载)what's the error msg of .pc file
考古了半天,大家说的db developer和一般的programmer有什么Oracle下如何能得到所有table的名字?
相关话题的讨论汇总
话题: linq话题: sp话题: entity话题: table话题: c#
进入Database版参与讨论
1 (共1页)
g***l
发帖数: 18555
1
折腾了半天,兜了一圈LINQ又回到SP了,还是得靠我,哈哈.
j*******7
发帖数: 6300
2
寒山问拾得:世间有人谤我、欺我、辱我、笑我、轻我、贱我、骗我,我如何处置乎?
拾得曰:你且忍他、让他、避他、由他、耐他、敬他、不要理他,再过几年,你再看他。
B*****g
发帖数: 34098
3
pai

【在 g***l 的大作中提到】
: 折腾了半天,兜了一圈LINQ又回到SP了,还是得靠我,哈哈.
s***o
发帖数: 2191
4
为啥? EF也放弃了?

【在 g***l 的大作中提到】
: 折腾了半天,兜了一圈LINQ又回到SP了,还是得靠我,哈哈.
B*****g
发帖数: 34098
5
大牛来讲一讲用linq的好处

【在 s***o 的大作中提到】
: 为啥? EF也放弃了?
g***l
发帖数: 18555
6
好开发,没数据库也能开发

【在 B*****g 的大作中提到】
: 大牛来讲一讲用linq的好处
l******t
发帖数: 660
7
不是大牛, 但是我写一些小程序的时候, 的确用linq很方便, 所有的业务逻辑都可
以在C#里而不用写sp,对于application developer是非常的方便,
linq, 说简单点, 是c#版本的sql, 区别是data manipulation在 app里而不是在sql
engine, 这样的好处是
1. db platform transparent, 不管data set is from oracle, sql, or C# data
list, 只要是iquerable interface, 你都可以直接linq
2. data 直接transform成 object, 这对于 OO design非常有用
但是linq也好, Entity framework也好, 都会牺牲一些db 的 optimization, 如果
performance很重要, 还是建议用sp

【在 B*****g 的大作中提到】
: 大牛来讲一讲用linq的好处
B*****g
发帖数: 34098
8
linq和数据库之间的交流是通过什么实现的?
linq和直接把数据读出来然后自己写C#code处理比有什么优势?

【在 l******t 的大作中提到】
: 不是大牛, 但是我写一些小程序的时候, 的确用linq很方便, 所有的业务逻辑都可
: 以在C#里而不用写sp,对于application developer是非常的方便,
: linq, 说简单点, 是c#版本的sql, 区别是data manipulation在 app里而不是在sql
: engine, 这样的好处是
: 1. db platform transparent, 不管data set is from oracle, sql, or C# data
: list, 只要是iquerable interface, 你都可以直接linq
: 2. data 直接transform成 object, 这对于 OO design非常有用
: 但是linq也好, Entity framework也好, 都会牺牲一些db 的 optimization, 如果
: performance很重要, 还是建议用sp

g***l
发帖数: 18555
9
优势就是你不用知道PHYSICAL数据库有什么都能COMPILE,将来把OBJECT的属性跟TABLE
COLUMN MAP一下就可以了,PHYSICAL变了再重新MAP一下,到了RUN TIME的时候才提取
数据,提取的不是TABLE,TABLE都变成了ENTITY,当然ENTITY也可是多个TABLE的JOIN,
PROGRAMMER就对这些ENTITY操作好了,根本不需要DBA。LOL

【在 B*****g 的大作中提到】
: linq和数据库之间的交流是通过什么实现的?
: linq和直接把数据读出来然后自己写C#code处理比有什么优势?

1 (共1页)
进入Database版参与讨论
相关主题
Oracle下如何能得到所有table的名字?我的DBA在生成ORACLE table的时候需要一个一个column看
一头雾水的搞开发Oracle,table有上千个column
成立个收费的DATABASE CONSULTING GROUP怎么样?SQL combine two columns from two different tables no shared (转载)
What is a relational table?考古了半天,大家说的db developer和一般的programmer有什么
问一下数据库里的entity和object的区别how to list all tables in my account?
关于object oriented database system,请教大侠们Table Merge (SQL Server)
SQL SERVER改行去SQLLITE了其实有个问题好久没有明白!
SQL Server table variable 的一个问题请教。analyze 在oracle里怎么用?
相关话题的讨论汇总
话题: linq话题: sp话题: entity话题: table话题: c#