问题标签 [daab]
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.
c# - 如何清除sql命令的参数缓存?
我正在使用 Enterprise Library 的 DAAB。我有这样的代码:
如何清除参数缓存?似乎当您有两个名称相似的 SP 时,例如“GetUser”和“GetUser_Data”,它会保存第一个参数,这会在您调用之后的第二个。
oracle - 使用 MS EntLib 4.1 中的 DAAB 从 oracle 存储过程返回 ref 游标
是否可以通过使用 Microsoft Enterprise Library 4.1 中的 DAAB 从 oracle 存储过程中获取 ref 游标?
c# - MS 数据访问应用程序块 (daab) 与 ado.net 数据读取器性能相比如何
我将使用 DAAB 来防止在我的数据库密集型应用程序中进行大量体力劳动。但在开始之前,我想知道使用本机 ado.net 数据阅读器和 DAAB 之间是否存在明显的性能差异。
c# - C#:这是为 DAAB 使用 SqlDataReader 的正确方法吗
我刚刚开始使用微软的数据访问应用程序块。关于正确使用该库的方法的说明很少。只是想知道这是否是使用数据阅读器的正确方法。
一切都会以这种方式关闭吗?有内存泄漏的可能性吗?
ms-access - 使用 Enterprise Library 4.1 从 Access 2007 中新插入的记录中获取自动编号
自从我上次使用 Access 作为后端以来已经有好几年了,但我被迫这样做。我正在使用 Enterprise Library 4.1,数据访问应用程序块.. 和 .NET 3.5,我想知道编写插入查询的最佳方法(如果可能的话,代码示例)将自动给我新插入的自动编号..或者如果不可能一步完成,你建议怎么做?
谢谢你的帮助。
c# - 在 C# 控制台项目中使用企业库 DAAB
如何准备配置设置(可能是 App.config?)我需要在 C# 控制台项目中使用企业库数据访问应用程序块?
以下是我目前在控制台项目中尝试使用 App.config 的内容。当我调用DatabaseFactory.CreateDatabase()时,它会抛出一个异常,上面写着:
“配置系统初始化失败”
daab - 使用 DAAB 更新没有 DataSet 的 DataTable
目前,只有 UpdateDataSet 函数采用数据集参数。如果只有一个要更新的数据表,没有关联的数据集,我是否需要创建一个数据集来传递它?有什么办法只更新一张表吗?
vb.net - 是具有共享字段和功能的基类良好的设计
我有一个带有共享字段和函数的 BaseDataClass
我有几个派生自这个基类的类。派生类具有Shared
可以直接从 BLL 调用而无需实例化的所有函数。
这些派生类中的函数调用基类 Init(),调用它们特定的存储过程,调用基类 CleanAll(),然后返回结果。
因此,如果我有 5 个派生类,每个派生类有 10 个函数,总共有 50 个可能的函数调用,因为它们都是Shared
,CLR 一次只调用一个,对吗?所有调用都排队等待,直到每个Shared
函数完成。
是否有更好的设计, Shared
在 DAL 中具有功能并且仍然具有基类功能?或者因为我有一个基类,是否最好转向 DAL 中的实例方法?
web-config - 尝试配置企业库 5.0(数据访问应用程序块)时出现问题
我在尝试从 Enterprise library 5.0 运行 DAAB 时遇到了一些问题。我已按照教程中的步骤进行操作,但出现错误...
1) 下载/安装企业库
2)添加对我需要的块的引用(公共/数据)
3) 进口
4) 通过企业库配置软件。我从我的站点打开 web.config。然后我点击块,然后添加数据设置...填写我的详细信息并保存/关闭
5)然后(认为设置完成)尝试通过以下方式获取数据库实例
6)我编译并收到以下错误:
无法加载文件或程序集 'Microsoft.Practices.EnterpriseLibrary.Data, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)(C:\site\web.config 第 4 行)
我的 web.config 的第 4 行是由配置工具生成的,并且是:
我错过了一个必需的步骤吗?我是否以错误的顺序完成了这些步骤?我犯错了吗?
非常感谢你的帮助。
enterprise-library - SQLDataReader 上的强制转换错误
我的网站使用的是企业库 v 5.0。主要是DAAB。executescalar、executedataset 等一些函数按预期工作。开始使用 Readers 时出现的问题
我的包含类中有这个功能:
这是从我的 aspx.vb 调用的,如下所示:
这会在 db.ExecuteReader 行出现以下错误:
无法将“Microsoft.Practices.EnterpriseLibrary.Data.RefCountingDataReader”类型的对象转换为“System.Data.SqlClient.SqlDataReader”类型。
任何人都可以阐明我如何开始这项工作。通过 entlib 与读者打交道时,我是否总是会遇到问题?