• 关于

    linq to sql 数据库

    的搜索结果

问题

与使用ado.net和oledb相比,LINQ To SQL是否提供更快的响应时间?

LINQ无疑简化了数据库编程,但是它有缺点吗?内联SQL要求人们以某种​​方式与数据库进行通信,从而可以打开数据库进行注入。内联SQL还必须经过语法检查,建立计划然后执行,...
心有灵_夕 2019-12-28 22:52:57 1 浏览量 回答数 1

回答

LINQ to SQL实际上在数据库中提出了一些令人震惊的性能问题。基本上,它根据您使用的参数的长度创建多个执行计划。我前不久在我的博客LINQ to SQL上发布了有关它的信息,这可能会导致性能问题。 现在,是说LINQ没有位置吗?几乎不。就像存储过程一样,LINQ在开发工具包中肯定占有一席之地。最终,您需要在绝对需要性能的情况下使用存储过程,并在任何其他情况下使用ORM工具。 就内联SQL而言,存在执行内联SQL的方法,因此该计划仅构建一次,并且永远不会重新编译。大多数ORM也应注意性能调整的这一方面,并​​且使用这些方法通常是执行SQL的最安全方法,因为它会迫使您使用参数化查询。 像大多数数据库解决方案一样,正确的答案取决于您要解决的问题。如果您希望开发速度胜于数据库/应用程序性能,那么最好使用LINQ或其他DAL / ORM工具。如果您倾向于性能而不是易于开发,那么使用存储过程和纯数据集将是您的最佳选择。LLBLGen甚至提供了LINQ到LLBLGen层,因此您可以使用LINQ来查询LLBLGen的对象,并让LLBLGen实际处理构建查询并避免LINQ的崩溃。
心有灵_夕 2019-12-28 22:53:10 0 浏览量 回答数 0

回答

LINQ to SQL仅支持Microsoft SQL Server中可用的数据库表,视图,存储过程和函数的一对一映射。这是一个很棒的API,可用于对相对设计良好的SQL Server数据库进行快速数据访问构建。LINQ2SQL最初与C#3.0和.Net Framework 3.5一起发布。 LINQ to Entities(ADO.Net实体框架)是一个ORM(对象关系映射器)API,它允许对对象域模型及其与许多不同的ADO.Net数据提供者的关系进行广泛定义。这样,您可以混合并匹配许多不同的数据库供应商,应用程序服务器或协议,以设计由各种表,源,服务等构造的对象的聚合混搭。ADO.Net Framework随.Net Framework 3.5 SP1。
游客ufivfoddcd53c 2020-01-03 19:51:23 0 浏览量 回答数 0

Quick BI 数据可视化分析平台

2020年入选全球Gartner ABI魔力象限,为中国首个且唯一入选BI产品

回答

您的生产数据库是否与开发数据库不同,例如SQL Server 2008而不是2005?我相信LINQ to SQL会根据正在与之交谈的实际执行时间数据库来改变它生成的SQL。 此外,两个数据库上的架构是否完全相同?
保持可爱mmm 2019-12-02 03:17:02 0 浏览量 回答数 0

问题

如何使用Linq to SQL添加到列表?

我在数据库中有一个表,正在使用LINQ to SQL进行检索,作为处理的一部分,我想添加到此列表中,然后使用新项和所做的任何更改来更新数据库。 我以为我能做的是: v...
保持可爱mmm 2019-12-01 21:59:52 8 浏览量 回答数 1

问题

.net发布网站连接数据库出现问题

各位大神,本人服务器是用“”云虚拟主机免费版“”,这个服务器发布网站不是进入远程桌面,而是登陆ftp把网页文件考进去,但是我的网站是用vs2012开发的,语言是.net,后台调用数据库不是使用sqlconnnect而是添加了个linq to...
rocsss 2019-12-01 20:21:03 1120 浏览量 回答数 1

问题

如何解决“尝试为文件附加自动命名的数据库…” SQL错误?

我有一个用于集成测试项目的本地.mdf SQL数据库文件。在我创建项目,数据库等的初始计算机上,一切正常,但是当我尝试在另一台计算机上运行项目时,得到以下信息: Sys...
心有灵_夕 2019-12-29 12:52:26 0 浏览量 回答数 1
阿里云企业服务平台 陈四清的老板信息查询 上海奇点人才服务相关的云产品 爱迪商标注册信息 安徽华轩堂药业的公司信息查询 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 天籁阁商标注册信息 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 北京芙蓉天下的公司信息查询