问题标签 [dataprovider]
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.
apache-flex - flex:当有更新时,带有 Dataprovider 的中继器会闪烁一点
我有以下代码:
<mx:Repeater id="user" dataProvider="{data}">
<mx:VBox styleName="repeaterVBox">
<mx:Text text="{user.currentItem.a}. {user.currentItem.b}" styleName="repeaterText"/>
<mx:Text text="{user.currentItem.c}" styleName="repeaterText"/>
<mx:Text text="{user.currentItem.d}" styleName="repeaterText"/>
</mx:VBox>
</mx:Repeater>
dataProvider 'data' 每 3 秒更新一次,所以每 3 秒闪烁一次,我在很短的时间内看到一个空白区域,然后再次重绘。有没有办法让更新更快一些?
c# - 实体框架和数据库连接
我正在调试Jaroslaw Kowalski提供程序包装器。在调试它时,我观察到实体框架在每次查询后都会关闭连接。在与数据库的每次交互中,在应用程序的生命周期内,都会打开一个数据库连接,并在执行查询后关闭连接
我的问题是:
- 底层提供者是否默认做连接池。
- 如果我提供自己的池,那么我将如何知道何时关闭连接。目前我正在注册 Thread.GetDomain().ProcessExit 事件并在事件触发时关闭连接。这种方法好吗?
困扰我的是实体框架本身正在关闭连接。所以我有点犹豫是否将连接池化,否则可能会在特殊情况下导致问题。
html - 在 Flex 组件中加载网页
有没有办法在像 Canvas、Hbox 或 TextArea 这样的 flex 组件中显示网页?谢谢
sqlite - SubSonic、SQLite 和无法找到数据提供者?
我开始使用 SubSonic。我想将我的数据库更改为 sqlite,我的配置文件中有这个
我得到了例外
我在参考部分有 SQLite 参考。那么我该如何纠正这个问题呢?
apache-flex - 通过 HTTPService 从 Url 将数据作为字符串加载到 Flex 文本区域
我想使用 HTTPService 加载一些以特定频率随机变化的数据(列数和行数),我得到类似 freq#ncols#nrows#value 的字符串。我如何显示例如: 1000#21#13#2391 这意味着:在 21 列,13 行中,我的值 2391 每 1 秒更改一次。谢谢
.net - .NET 数据提供者 - 我如何确定他们可以做什么?
我有可以使用不支持事务或不支持嵌套事务的提供程序执行的代码。
我将如何以编程方式确定这种支持?
例如,下面的代码在使用 MySQL .NET 连接器时在最终提交时抛出 System.InvalidOperationException,但对于 MSSQL 工作正常。
我希望能够更改代码以适应各种提供者,而不必根据提供者的类型对测试进行硬编码(例如,我不想这样做if(typeof(connection) == "some provider name")
)
apache-flex - 使用嵌套对象作为数据提供者时,如何在弹性树中获取项目父项?
我有一个以 ArrayCollection 作为数据提供者的 Flex 树。该集合包含一个 CategoryVO 对象数组。每个对象的“子”属性内都可以有另一个 CategoryVO 对象数组。这样,树就可以正确显示数据。
现在我想获取特定项目的父项,例如tree.selectedItem
. 使用 XML 作为数据提供者,项目父项可通过该parent()
方法获得。但我无法将数据转换为 XML。如何获取项目的父项?也许使用树的数据描述符?
apache-flex - Flex + CheckBox + Dataprovider...很可能是您今天要回答的最简单的问题
也许我昨晚没有得到足够的睡眠,但我遇到了一个奇怪的 Flex 3.4 问题。
设想:
我有一个类,它为我的整个应用程序充当数据提供者,名为“DataProvider.as”:
在 mxml 表单中,“Settings.mxml”我有一个复选框控件,它绑定到我的 dataprovider 类的 email_enable 变量:
就获取值而言,一切都很好,如果我将 dataprovider 中的变量设置为 true 或 false,则复选框会反映此更改;但是,如果我单击复选框并更改其值,则 dataprovider 变量永远不会反映更改!
我一直把头撞在墙上,无法解决这个问题。我用谷歌搜索了我的心无济于事。请救救我。
database - 如何为多个数据库平台生成类型化数据集?
我想从一个 XSD 文件为 Oracle 和 DB2 数据库生成一个类型化的 DataSet。
背景:当我将一个表拖到 Visual Studio 数据集设计器上时,它会生成一个包含所有适当信息的 XSD 文件(例如 DataSet1.xsd)。然后 VS 调用内置工具 (MSDataSetGenerator) 将 Dataset 类生成到 CS 文件中。不知何故(我不知道如何)CS 确定数据提供者并生成引用数据提供者(OracleDataProvider 或 IBM.Data.Provider)的数据集类。
问题:有人知道我如何自定义 VS 来编译 DB2 和 Oracle 代码生成吗?
最好的问候奥利弗
visual-studio-2008 - Visual Studio 2008 上的 Sql Server Compact 2005
我正在开发一个与 SQL Server 2005 创建的 Sql Compact 数据库文件交互的 Windows 窗体应用程序。该应用程序最初是在 Visual Studio 2005 中开发的,但最近已转换为 Visual Studio 2008 解决方案。
关于 Sql Compact,我们确保所有引用仍然设置为处理 2005 版 Sql Compact 而不是 Sql Compact 3.5 的程序集。完成此操作后,应用程序仍会正常运行 - 它仍将与 Compact 数据库交互、执行同步操作等。
但是,我今天刚刚发现,Visual Studio 工具(例如 DataSet Designer)不能很好地处理 3.5 之前版本的 Sql Compact 数据库文件。如果我转到New Connection...向导,则唯一的 Sql Compact 数据源/数据提供程序用于 Sql Compact 3.5。我假设 Visual Studio 2008 默认不包括旧版本 Sql Compact 的数据提供程序。
有没有办法可以将旧版本的 Sql Compact 添加到连接向导的“数据源”列表中?要确切了解我所指的内容,请单击 Visual Studio 2008 的工具菜单,然后单击连接到数据库...在出现的窗口中,单击数据源设置旁边的更改...。从这个对话框中,我无法选择 Sql Compact 的早期版本——只有 3.5 可用。
也许我需要在某处添加程序集引用?或者将一些文件从我的 Visual Studio 2005 目录复制到 2008?我认为 Visual Studio 2008 必须有一种方法才能与 Sql Server 2005 中的 Sql Compact 数据库进行交互。
为了提供更多细节,当我转到我的数据集时,我发现了这个问题,右键单击并尝试添加一个TableAdapter。出现的第一个屏幕显示“选择您的数据连接”。如果我将其设置为我们一直使用的 Sql Compact 连接,则现在单击Next >按钮时会出现以下错误:
无法打开与数据库的连接
“所选数据库是使用早期版本的 SQL Server Compact 创建的,需要升级到 SQL Server Compact 3.5 才能打开或测试连接。通过创建新的数据连接并完成“添加连接”对话框来升级数据库。 "
检查连接并重试。
这里唯一的问题是我们仍然使用 Sql Server 2005,如果我的理解是正确的,它不会产生与 Sql Compact 3.5 兼容的订阅文件。如果我在这个假设中错了,请纠正我。
非常感谢您提供的任何帮助。谢谢你。