Excel催化剂开源第47波-Excel与PowerBIDeskTop互通互联之第一篇(11)

在Excel客户端上展示关键信息供用户选择

private void formPbidNewConnect_Load(object sender, EventArgs e)

{

this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;

List pbidPortTittleMappings = PbidConnection.GetPbidPortTittleMappings();

foreach (var item in pbidPortTittleMappings)

{

this.dataGridView1.Rows.Add(new object[] { item.Port, item.FileName,item.DbName,item.ModelName });

}

this.dataGridView1.Rows[0].Selected = true;

}

在数据透视表层面,只需构造出一条Oledb连接,用MSOLAP的provider即可。

具体代码如下:

推荐阅读