是否有 Delphi:TClientDataSet 在 C++ 中的实现? 对于MVS?

发布于 2024-07-05 20:19:21 字数 500 浏览 10 评论 0原文

我想从 Embarcadero Delphi 迁移到 Visual Studio,但没有 TClientDataset类是非常困难的。 此类代表内存中的数据集。

我找不到任何类似 的类TClientDataset

谁能帮我找到这样的东西吗?

I want to migrate from Embarcadero Delphi to Visual Studio, but without a TClientDataset class it is very difficult.
This class represents an in-memory dataset.

I can't find any class like TClientDataset.

Can anyone help me find something like this please?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

呢古 2024-07-12 20:19:21

Visual Studio 具有 DataSet 和 DataTable 类,它们与 Delphi 中的 TClientDataSet 非常接近。

请参阅 http://msdn.microsoft.com/en-us /library/system.data.dataset.aspx

Visual studio has DataSet and DataTable classes which are very close to what a TClientDataSet is in Delphi.

See http://msdn.microsoft.com/en-us/library/system.data.dataset.aspx

橙幽之幻 2024-07-12 20:19:21

.NET 对 System.Dataset 和 System.Datatable 非常有用
与 TClientDataset 不同的野兽。

过滤和绑定是在另一个类(Dataview)上完成的,
dotNET DataGrid 稍微隐藏了这一点。 提取方法是
最接近的数据表在过滤方面提供(它返回
指向 DataRows 的指针数组)。

分组不像 TClientDataset 那样强大,索引也一样
比较穷。 (如dotNet 1.1)

DataTable上没有记录光标,因此定位为on
视觉控制 - 需要 10 行代码才能获得
DataGrid 中的实际记录。

因此,可以轻松地将光标定位在网格上并获取
数据集的字段值不存在。

The .NET couple System.Dataset and System.Datatable are very
different beasts from the TClientDataset.

Filtering and binding are done on another class (Dataview),
dotNET DataGrid hides this a little. Extract method is the
nearest a datatable provides in termes of filtering (it returns
an array of pointers to DataRows).

Grouping is not so powerful as in TClientDataset, as also indexing
is poorer. (As in dotNet 1.1)

There's no record cursor on DataTable, so the positioning is on
the visual controls - it takes 10 lines of codes just to get the
actual record out of a DataGrid.

So the easiness of positioning the cursor on grid and get the
value of the field of the dataset does not exist.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文