public CreateField ( string datasourceName, string datasetName, FieldInfo fieldInfo ) : bool | ||
datasourceName | string | 数据源名称,必设参数。 |
datasetName | string | 数据集名称,必设参数。 |
fieldInfo | FieldInfo | 字段信息。 |
Результат | bool |
public void UpdateField() { Data data = new Data("http://" + ip + ":8090/iserver/services/data-world/rest"); try { data.DeleteDataset("World", "testUpdate2"); } catch { } bool createDatasetResult = data.CreateDataset("World", "testUpdate2", DatasetType.LINE); bool createFieldResult = data.CreateField("World", "testUpdate2", new FieldInfo() { Caption = "name", Name = "name", Type = FieldType.CHAR }); bool upateFieldResult = data.UpdateField("World", "testUpdate2", "name", new FieldInfo() { Caption = "Name1" }); FieldInfo filedInfo = data.GetFieldInfo("World", "testUpdate2", "name"); Assert.IsTrue(filedInfo.Name == "name"); Assert.IsTrue(filedInfo.Caption == "Name1"); }
public void DeleteField() { Data data = new Data("http://" + ip + ":8090/iserver/services/data-world/rest"); bool createDatasetResult = data.CreateDataset("World", "testUpdate1", DatasetType.LINE); bool createFieldResult = data.CreateField("World", "testUpdate1", new FieldInfo() { Caption = "name", Name = "name", Type = FieldType.CHAR }); bool deleteFieldResult = data.DeleteField("World", "testUpdate1", "name"); data.DeleteDataset("World", "testUpdate1"); Assert.IsTrue(deleteFieldResult); }