asp。net中将excel导入到sql2005中的代码

本人做一个学生成绩管理系统,用c#语言。问如何用一个按钮实现将外部的excel(最好word也可)导入到sql2005中。求代码。网上找了许多都不能用,求高手帮助。不要太... 本人做一个学生成绩管理系统,用c#语言。问如何用一个按钮实现将外部的excel(最好 word也可)导入到sql2005中。求代码。网上找了许多都不能用,求高手帮助。不要太复杂太长,看不懂。邮箱853255099@qq.com 展开
 我来答
manmandeyiwang
2011-03-25
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
已发送到邮箱,请查收
zongsifeng
2011-03-15 · TA获得超过209个赞
知道小有建树答主
回答量:473
采纳率:0%
帮助的人:353万
展开全部
将外部的excel(最好 word也可)导入到sql2005中,需要建立一个连接,一个Recordset.
把Excel文件作为数据表,选择数据表中表名,然后读出来,然后就可以选择了导入的数据库表。
也可以使用DTS帮助批量导入,修改代码即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
charmingcow
2011-03-15 · TA获得超过143个赞
知道小有建树答主
回答量:404
采纳率:0%
帮助的人:160万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gowflw
2011-03-24 · 超过17用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:34.2万
展开全部
#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

参考资料: 星连建站

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式