社区
C#
帖子详情
C#读取Excel列名的问题。速答速结分。
jason_mf
2007-01-25 11:15:08
Excel的第一行是
ID Name Age
的列名,在导入到DataSet后取不到这些列名只能用索引,
请问有什么办法可以把Excel里面的这一行读出来?
谢谢。
...全文
1036
5
打赏
收藏
C#读取Excel列名的问题。速答速结分。
Excel的第一行是 ID Name Age 的列名,在导入到DataSet后取不到这些列名只能用索引, 请问有什么办法可以把Excel里面的这一行读出来? 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
silvanus
2007-01-25
打赏
举报
回复
上一段是从0开始,
下一段是从1开始
jason_mf
2007-01-25
打赏
举报
回复
问题解决。
顺便问一下,我在一个方法A中填充DataSet,把DataRowCollection drc传给方法B
在B中用
private void B(DataRowCollection drc)
{
froeach(DataRow dr in drc)
{
dr[0][colName] //为什么在这里报错“列在表中不存在”?
}
}
而
private void B(DataTable dt)
{
froeach(DataRow dr in dt.Rows)
{
dr[0][colName] //这样就没有问题
}
}
luqinghua
2007-01-25
打赏
举报
回复
从DataSet 中取出的第一行就是列名
飘_飘
2007-01-25
打赏
举报
回复
从返回的DataSet中取
for(int i =0;i<ds.rows.Count;i++)
{
ds.rows[i][列名];
}
飘_飘
2007-01-25
打赏
举报
回复
从返回查询的DataSet取就OK了
private OleDbConnection oleConn = null;
public DataAccess(string filePath)
{
oleConn = new OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";" + "Extended Properties=Excel 8.0");
}
private void OpenConn()
{
if (oleConn.State == ConnectionState.Closed)
{
oleConn.Open();
}
}
private void CloseConn()
{
if (oleConn.State == ConnectionState.Open)
{
oleConn.Close();
}
}
/// <summary>
/// 查询
/// </summary>
/// <param name="oleCmdstr"></param>
/// <returns></returns>
public DataSet ReturnOleDataSet(string oleCmdstr)
{
this.OpenConn();
DataSet ds = new DataSet();
try
{
OleDbCommand oleCmd = new OleDbCommand();
oleCmd.Connection = oleConn;
oleCmd.CommandText = oleCmdstr;
OleDbDataAdapter oleDa = new OleDbDataAdapter(oleCmd);
oleDa.Fill(ds);
}
finally
{
this.CloseConn();
}
return ds;
}
C#
读取
Excel
到DataGrid表格中
C#
读取
Excel
到DataGrid表格中
C#
读取
EXCEL
文件
读取
F盘123.xls文件 然后显示在listview中
C#
直接
读取
excel
工作簿数据代码
直接打开
Excel
工作簿 ,
读取
Excel
中的数据
C#
读取
EXCEL
文件案例
用ADO连接的方式高效快速
读取
EXCEL
数据。
C#
两种不同方法
读取
EXCEL
文件到DataGridView
C#
两种不同方法
读取
EXCEL
文件到DataGridView源代码
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章