C# 用c语言实现Excel列与数据字段的映射#
我正在将Excel工作表插入数据库。在这种情况下,我在文本框中显示Excel工作表列名。在这里,我需要将数据库表中用户选择的列映射到Excel工作表列 如何绘制这些地图 我的意思是用户从下拉列表中为工作表和列选择字段名 我的代码:C# 用c语言实现Excel列与数据字段的映射#,c#,database,excel,C#,Database,Excel,我正在将Excel工作表插入数据库。在这种情况下,我在文本框中显示Excel工作表列名。在这里,我需要将数据库表中用户选择的列映射到Excel工作表列 如何绘制这些地图 我的意思是用户从下拉列表中为工作表和列选择字段名 我的代码: private void cmbBox1_SelectedIndexChanged(object sender, EventArgs e) { if (cmbBox1.SelectedIndex == 0) {
private void cmbBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (cmbBox1.SelectedIndex == 0)
{
System.Data.DataTable dt = new System.Data.DataTable();
cmbBox1.DataSource = dt;
}
}
您需要首先读取excel文件,这可以通过使用oledb来完成,此代码项目将向您展示如何执行此操作。您还可以使用excel互操作或打开xml读取excel文件
您不能使用oledb读取图像,但excel互操作和open xml将允许您这样做。这篇文章和文章将帮助您实现这一目标。您必须使用OLEDB连接才能连接到Excel 下面的文章将帮助您