问题标签 [dotconnect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - OracleClient 为 Oracle 开发 dotConnect
有没有人尝试过从 Microsoft OracleClient 迁移到 dotConnect for Oracle?真的那么容易(正如他们在博客http://www.devart.com/blogs/dotconnect/?p=67中所写)还是只是另一个营销技巧?我尝试过 ODP.NET,但在我看来,它的接口与标准接口不同。
oracle - DevArt 的 dotConnect for Oracle 与 DataDirect 的 ADO.NET 数据提供程序
有没有人对 DevArt 的 dotConnect for Oracle 和DataDirect 的 ADO.NET 数据提供程序进行比较分析。
我们正在考虑将这些框架中可用的实体框架支持用于关键企业应用程序。我读过的一些文章建议如下:
- 与 DataDirect 相比,DevArt dotConnect 快得多
- DataDirect 许可证比 DevArt 许可证更贵
任何人都可以更多地了解技术方面以帮助决策过程吗?
mysql - devart dotConnect MySQL
I've been evaluating MindScape Lightspeed for the purpose of Model creation. So far I am satisfied. I was further looking for OOTB (actually some professional quality code) providers for MySQL for ASP.Net. I've come across 'dotconnect for MySQL' from Devart. This looks like fitting the bill for the latter requirement. It also has 'Entity Developer' for creating Entity Models (I discovered this a little late). I have however not evaluated this. I surely want to go ahead with dotconnect for the purpose of using various providers but I am not sure how good Entity Developer is in comparison to MindScape Lightspeed. This question stems from the fact that I am a very (ready as very very) small shop and I would like to invest smartly even if it is a matter of $100.
mysql - 数据库连接字符串和排序规则
是否可以在 MySql 连接字符串中设置连接排序规则以及如何设置,因为服务器上有一个用于新连接的默认设置。
我不能做的两件事:
打开连接后无法调用并不完全正确,正如您在编辑中看到的那样SET COLLATION_CONNECTION
,因为我使用的是实体框架,它为我完成所有调用- 由于其他数据库及其使用它们的受人尊敬的应用程序,无法更改服务器默认连接排序规则。
我只想指定 web.config 文件中的某个连接字符串参数,例如:
但Collation
无法识别设置/变量。
使用的技术
- ASP.NET MVC 2
- IIS 7
- 实体框架 1
- DevArt dotConnect MySql 连接器
- mysql 5.1
编辑 1
我已经按照@Devart 的建议尝试了此代码,但无济于事:
mysql - Linq to Entities 和 LEFT OUTER JOIN 问题与 MANY:1 关系
有人可以告诉我,为什么 Linq to Entities 将多对一关系转换为left outer join
而不是inner join
?因为对 DB 本身存在引用约束,以确保在正确的表中有记录,所以inner join
应该使用它(它会工作得更快)
如果关系多到 0..1 left outer join
将是正确的。
问题
是否可以以某种方式编写 LINQ,以便将其转换为inner join
而不是left outer join
. 它将大大加快查询执行速度……我以前没有使用过 eSQL,但在这种情况下使用它是否明智?它会解决我的问题吗?
编辑
我更新了标签以包含我在后台使用的技术:
- 实体框架 V1
- 用于 Mysql 的 Devart dotConnect
- MySql 数据库
如果有人可以测试在 Microsoft SQL 服务器上是否也是如此,那么如果这是 Devart 的问题或者它是一般的 L2EF 功能,它也会给我一些见解......但我怀疑 EF 是这里的罪魁祸首。
mysql - 我们可以用 Skip()、Take() 和 OrderBy() 控制 LINQ 表达式的顺序吗
我正在使用 LINQ to Entities 来显示分页结果。但是我遇到了Skip()
,Take()
和OrderBy()
调用的组合问题。
一切正常,除了OrderBy()
分配得太晚。Skip()
它在结果集被and削减后执行Take()
。
因此,每一页结果都有按顺序排列的项目。但是排序是在少量数据的页面上完成的,而不是对整个数据集进行排序,然后用Skip()
和限制这些记录Take()
。
如何设置这些语句的优先级?
我的例子(简化)
一种可能(但不好)的解决方案
一种可能的解决方案是将聚集索引应用到按列排序,但该列经常更改,这会降低数据库在插入和更新时的性能。我真的不想那样做。
编辑
我运行ToTraceString()
了我的查询,我们可以实际看到 order by 何时应用于结果集。最后不幸的是。:(
c# - dotConnect 或 "sqlite.phxsoftware.com" 用于将实体框架与 SQLite 一起使用
在dotConnect或“ sqlite.phxsoftware.com ”中使用实体框架和 SQLite(在 C# 中)哪个是更好的选择?
linq - 更新 LINQ 中的更改的问题
我在更新数据库时遇到问题。应用程序显示更新的值,但数据库不显示。没有返回错误。我的桌子有一个PK。使用 DotConnect for Oracle,但 LINQ 语法相同。
控制台读取正确的更新值,但数据库不更新。
数据函数 DFunc.GetFoodOrder(Oid) 和数据上下文函数如下所示。它们都在另一个程序集中作为 LINQ DAL:
sql - 与 SQL Server 相比,使用 dotConnect for Oracle 的缺点是什么?
我目前正在评估 dotConnect for Oracle 作为我公司完全切换到 SQL Server 的替代方案。
我们目前正在使用数据集和 oracle 开发 ASP.NET MVC2 应用程序,但我们希望切换到实体框架以实现持久性。我了解 dotConnect 为 Visual Studio 中的视觉设计器提供支持。有人对产品有任何经验吗?将设计器与 SQL Server 一起使用是否有缺点,或任何其他缺点?
任何提示或经验将不胜感激!
在此先感谢,克里斯
c# - 未找到许可证问题 devart postgres sql
我已经使用 devart dot connect 控件开发了一个应用程序。我已经部署在服务器上,使用 iis。但是,每当我尝试对数据库执行任何操作时,都会收到未找到许可证的错误。我已将许可证文件复制到应用程序的 bin 和根目录中,但无济于事。其他任何人都会遇到此错误。如果是这样,您是如何管理的?