cnjack 2023-01-07 15:18 采纳率: 0%
浏览 23
已结题

excel中列名"N.W",读取到.net中变成"N#W"

excel中列名"N.W",读取到.net中变成"N#W"的情况???

开发环境:vs.net 2008(C#)+Office2013
测试代码如下:

DataSet result = new DataSet();
//数据库连接
string fileName = @"f:\Size_Import.xlsx";
string my_StrConnection = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + fileName + ";" + ";Extended Properties=\"Excel 12.0 Xml;HDR=YES;IMEX=1\"";
using (System.Data.OleDb.OleDbConnection my_conn = new System.Data.OleDb.OleDbConnection(my_StrConnection))
{
    my_conn.Open();
    DataTable schemaTable = my_conn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Tables, null);
    string workAreaName = schemaTable.Rows[0][2].ToString().Trim();
    string my_StrSelect = "SELECT * FROM [" + workAreaName + "]";
    using (System.Data.OleDb.OleDbDataAdapter my_Adapter = new System.Data.OleDb.OleDbDataAdapter(my_StrSelect, my_conn))
    {
        //填充数据集
        my_Adapter.Fill(result, "check");
    }
}

excel中数据如下:

img

.net中读取excel数据后的结果如下:

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 1月15日
    • 创建了问题 1月7日

    悬赏问题

    • ¥15 模电中二极管,三极管和电容的应用
    • ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
    • ¥15 气象网格数据与卫星轨道数据如何匹配
    • ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
    • ¥15 微软账户问题不小心注销了好像
    • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
    • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
    • ¥20 关于web前端如何播放二次加密m3u8视频的问题
    • ¥15 使用百度地图api 位置函数报错?
    • ¥15 metamask如何添加TRON自定义网络