asp。net中将excel导入到sql2005中的代码
本人做一个学生成绩管理系统,用c#语言。问如何用一个按钮实现将外部的excel(最好word也可)导入到sql2005中。求代码。网上找了许多都不能用,求高手帮助。不要太...
本人做一个学生成绩管理系统,用c#语言。问如何用一个按钮实现将外部的excel(最好 word也可)导入到sql2005中。求代码。网上找了许多都不能用,求高手帮助。不要太复杂太长,看不懂。邮箱853255099@qq.com
展开
4个回答
展开全部
将外部的excel(最好 word也可)导入到sql2005中,需要建立一个连接,一个Recordset.
把Excel文件作为数据表,选择数据表中表名,然后读出来,然后就可以选择了导入的数据库表。
也可以使用DTS帮助批量导入,修改代码即可。
把Excel文件作为数据表,选择数据表中表名,然后读出来,然后就可以选择了导入的数据库表。
也可以使用DTS帮助批量导入,修改代码即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#region 创建一个Excel示例
/// <summary>
/// 创建一个Excel示例
/// </summary>
public void CreateExcel()
{
Excel.Application excel = new Excel.Application();
excel.Application.Workbooks.Add(true);
excel.Cells[1, 1] = "第1行第1列";
excel.Cells[1, 2] = "第1行第2列";
excel.Cells[2, 1] = "第2行第1列";
excel.Cells[2, 2] = "第2行第2列";
excel.Cells[3, 1] = "第3行第1列";
excel.Cells[3, 2] = "第3行第2列";
//保存
excel.ActiveWorkbook.SaveAs("./tt.xls", XlFileFormat.xlExcel9795, null, null, false, false, Excel.XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);
//打开显示
excel.Visible = true;
// excel.Quit();
// excel=null;
// GC.Collect();//垃圾回收
}
#endregion
/// <summary>
/// 创建一个Excel示例
/// </summary>
public void CreateExcel()
{
Excel.Application excel = new Excel.Application();
excel.Application.Workbooks.Add(true);
excel.Cells[1, 1] = "第1行第1列";
excel.Cells[1, 2] = "第1行第2列";
excel.Cells[2, 1] = "第2行第1列";
excel.Cells[2, 2] = "第2行第2列";
excel.Cells[3, 1] = "第3行第1列";
excel.Cells[3, 2] = "第3行第2列";
//保存
excel.ActiveWorkbook.SaveAs("./tt.xls", XlFileFormat.xlExcel9795, null, null, false, false, Excel.XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);
//打开显示
excel.Visible = true;
// excel.Quit();
// excel=null;
// GC.Collect();//垃圾回收
}
#endregion
参考资料: 星连建站
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询