gpt4 book ai didi

c# - 具有带点 (.) 的列的 Excel

转载 作者:行者123 更新时间:2023-11-30 22:35:00 27 4
gpt4 key购买 nike

我正在使用 C# Windows 窗体产品。
我正在将一些数据导出到 excel。这些数据由用户输入。他数据集中的行在 excel 中成为列。这些列名称带有“点”。导出时,这些列保持不变。但是在尝试导回数据时,数据集中带有点的列名将带有#
例如..最初是A.B,现在在数据集中是A#B。
在客户端,我不能简单地将 # 转换为点,因为用户也可以使用 # 进行输入。请帮我解决这个问题。我找不到解决方案。
谢谢
尼图

最佳答案

在您的 connectionString 上,设置 HDR=No。现在 DataSet 将列名视为行,您将获得 excel 中的数据。

string cnnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\"C:\\Untitled 1.xls\";Extended Properties=\"Excel 8.0;HDR=No;IMEX=1\"";

关于c# - 具有带点 (.) 的列的 Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7594701/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com