您所在位置: 网站首页 / 文档列表 / 办公软件应用 / 文档详情
EXCEL导入数据库.doc 立即下载
上传人:yy****24 上传时间:2024-09-05 格式:DOC 页数:2 大小:30KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

EXCEL导入数据库.doc

EXCEL导入数据库.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

18 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

VB.NET实现EXCEL导入SQL数据库DimstrPathAsString=File1.PostedFile.FileNameIfstrPath=""ThenResponse.Write("<script>alert('请先选择文件')</script>")Response.End()EndIf'定义连接字符串DimsConnectionStringAsString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&strPath&";ExtendedProperties=Excel8.0;"TryDimoleDbConnectionAsOleDbConnection=NewOleDbConnection(sConnectionString)oleDbConnection.Open()'获取excel表DimdataTableAsDataTable=oleDbConnection.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,Nothing)'获取sheet名,其中(0)(1)...(N):按名称排列的表单元素DimtableNameAsString=dataTable.Rows(0)(2).ToString().Trim()tableName="["&tableName.Replace("'","")&"]"'利用SQL语句从Excel文件里获取数据DimqueryAsString="SELECT部门,全年任务,本年累计完成,上年同期完成,[完成全年任务的%],[可比增长%]FROM"&tableNameDimdatasetAsDataSet=NewDataSet()DimoleAdapterAsOleDbDataAdapter=NewOleDbDataAdapter(query,sConnectionString)oleAdapter.Fill(dataset,"Rwb")'SQL数据库连接DimsqlconAsSqlClient.SqlConnection=NewSqlClient.SqlConnection("server=(local);database=test;userid=sa;password=123")sqlcon.Open()'从excel文件获得数据后,插入记录到SQLServer的数据表DimdataTable1AsDataTable=NewDataTable()DimsqlDA1AsSqlClient.SqlDataAdapter=NewSqlClient.SqlDataAdapter("SELECT部门,全年任务,本年累计完成,上年同期完成,[完成全年任务的%],[可比增长%]FROMRwb",sqlcon)DimsqlCB1AsSqlClient.SqlCommandBuilder=NewSqlClient.SqlCommandBuilder(sqlDA1)sqlDA1.Fill(dataTable1)DimdataRow11AsDataRowForEachdataRow11Indataset.Tables("qssrzb").Rows'sql里数据dataRow1DimdataRow1AsDataRow=dataTable1.NewRow()dataRow1("部门")=dataRow11("部门")dataRow1("全年任务")=dataRow11("全年任务")dataRow1("本年累计完成")=dataRow11("本年累计完成")dataRow1("上年同期完成")=dataRow11("上年同期完成")dataRow1("完成全年任务的%")=dataRow11("完成全年任务的%")dataRow1("可比增长%")=dataRow11("可比增长%")dataTable1.Rows.Add(dataRow1)NextConsole.WriteLine("新插入"&dataTable1.Rows.Count.ToString()&"条记录")sqlDA1.Update(dataTable1)oleDbConnection.Close()CatchexAsExceptionConsole.WriteLine(ex.ToString())EndTry
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

EXCEL导入数据库

文档大小:30KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用