当前位置:编程学习 > C#/ASP.NET >>

WinFrom中怎么上传Excel表 并且绑定到SQL数据库

在 C# WinFrom窗体中使用OpenFileDialog控件上传一张Excel表格(表格中有"字段名", "字段类型和长度"), 然后在SQL中自动生成一个数据库。 --------------------编程问答-------------------- 你是生成一张表吧?Excel表格(表格中有"字段名", "字段类型和长度")
看你excel中数据怎么存的了,如果是标准的表格,可以写查询语句获取excel中的数据:
大概代码如下:

DataSet ds;
        string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;" +
                        "Extended Properties=Excel 8.0;" +
                        "data source=" + filename;
        OleDbConnection myConn = new OleDbConnection(strCon);
        string strCom = " SELECT * FROM [Sheet1$]";
        myConn.Open();
        OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn);
        ds = new DataSet();
        myCommand.Fill(ds);
        myConn.Close();

然后,你可以拼sql语句创建表,这个最简单了。 --------------------编程问答-------------------- 注释下呗。 呵呵
补充:.NET技术 ,  .NET技术前瞻
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,