CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

[求救]怎样在程序中实现把EXCEL表格导进指定的表中去?

楼主xiaosapjy(潇洒)2004-12-02 09:56:40 在 .NET技术 / ASP.NET 提问

是这样的,比如我有一个SQL   SERVER的表[USERS],字段有USERID,USERPWD。有一个EXCEL表格,里面有两列,一列是USERID,一列是USEPWD。我怎么在程序中把EXCEL中的数据导到表[USERS]中呢?谢谢各位了!!! 问题点数:20、回复次数:6Top

1 楼xiaosapjy(潇洒)回复于 2004-12-02 09:57:45 得分 0

加一点,C#的,谢了!Top

2 楼coley(唉~眼镜又厚了~)回复于 2004-12-02 10:23:17 得分 0

和读取数据库一样,你先配置连接excel连接,然后读取它,放在dataset里,打开你的数据库连接,循环读取数据到数据库,关闭连接,Top

3 楼acco(天天)回复于 2004-12-02 10:47:23 得分 0

"Insert   Into   select   USERS(USERID,USERPWD)   from   OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel   8.0;IMEX=1;HDR=YES;DATABASE=c:\test.xls',sheet1$)";  
  --c:\test.xls是excel文件  
  --sheet1$是工作表名+$Top

4 楼fjwzw(钱吐蛮蛮)回复于 2004-12-02 16:28:53 得分 0

using   System.Data.OleDb;  
   
  string   strConn   =   "Provider=Microsoft.Jet.Oledb.4.0;Data   Source="   +   Server.MapPath("UpLoadFile/book1.xls")   +   ";Extended   Properties=Excel   8.0";      
  OleDbConnection   conn   =   new   OleDbConnection(strConn);    
  OleDbDataAdapter   adp   =   new   OleDbDataAdapter("Select   *   from   [Sheet1$]",conn);    
  DataSet   ds   =   new   DataSet();    
  adp.Fill(ds,"Book1");    
  ExlDataGrid.DataSource   =   ds.Tables["Book1"].DefaultView;  
  ExlDataGrid.DataBind();    
   
  按照这个做你就明白了Top

5 楼xiaosapjy(潇洒)回复于 2004-12-09 15:59:09 得分 0

谢谢,谢谢大家的帮助,不胜感激Top

6 楼pjy19831109(软件工程师)回复于 2005-01-13 11:56:04 得分 20

学习Top

相关问题

  • 复制 Excel表格中的指定单元格到另外一个 Excel表格?
  • 急!!!excel表格
  • excel表格
  • 请问在程序中创建Excel表格文件时如何指定表格宽度?谢谢
  • 请问我该如何把某个表里的指定数据放到指定的Excel表格里?
  • 存取Excel表格
  • 打开Excel表格
  • 外部程序如何调用EXCEL中的指定表格。我真诚的感谢指导者!还会加分*******
  • 请问如何把sqlserver数据库中的图片导入到excel的指定表格中打印?
  • 用DAO读取Excel表格

关键词

  • excel
  • 数据库
  • 连接
  • ds
  • 表
  • sheet
  • xls
  • oledb
  • userid
  • dataset

得分解答快速导航

  • 帖主:xiaosapjy
  • pjy19831109

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo