Pregunta

Quiero migrar desde Embarcadero Delphi a Visual Studio, pero sin un clase TClientDataset es muy difícil. Esta clase representa un conjunto de datos en memoria.

No puedo encontrar ninguna clase como TClientDataset .

¿Alguien puede ayudarme a encontrar algo como esto, por favor?

¿Fue útil?

Solución

Visual studio tiene clases DataSet y DataTable que están muy cerca de lo que es un TClientDataSet en Delphi.

Consulte http://msdn.microsoft.com/ es-es / library / system.data.dataset.aspx

Otros consejos

La pareja .NET System.Dataset y System.Datatable son muy Diferentes bestias del TClientDataset.

El filtrado y el enlace se realizan en otra clase (Dataview), dotNET DataGrid oculta esto un poco. El método de extracción es el más cercano que un datatable proporciona en términos de filtrado (devuelve una matriz de punteros a DataRows).

La agrupación no es tan poderosa como en TClientDataset, como también la indexación es más pobre (Como en dotNet 1.1)

No hay cursor de registro en DataTable, por lo que el posicionamiento está activado Los controles visuales: se necesitan 10 líneas de códigos para obtener el registro real de un DataGrid.

Entonces, la facilidad de posicionar el cursor en la cuadrícula y obtener el el valor del campo del conjunto de datos no existe.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top