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技术前瞻