首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • excel导入sql
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-08 18:37:38 楼主
    Sub daoyu()
          Dim row As Integer
          Dim colm As Integer
          Dim sheet1 As Object
          Dim excel_app As Object
                    Dim xlsbook  As New Excel.Workbook
              DoEvents
              Set excel_app = CreateObject("excel.application")
              excel_app.Workbooks.Open (CommonDialog1.FileName)
              Set sheet1 = excel_app.Workbooks(1).Worksheets("sheet1")
              ret.CursorLocation = adUseClient
       
              ret.Open sql, conn, adOpenKeyset, adLockPessimistic
             
              fieldsnu = ret.Fields.Count
              conn.BeginTrans
              row = 2
              'Do    'While (Len(Trim$(Sheet.Cells(row, 1))) > 0)
              If Len(Trim(Sheet.Cells(row, 1))) = 0 Then
             
              MsgBox "没有数据!", vbOKOnly + vbExclamation, "温馨提示"
              ret.AddNew
              For colm = 0 To fieldsnu - 1
              ret.Fields(colm).Value = Trim(sheet1.Cells(row, colm + 1).Value)
              Next colm
              ret.Update
              row = row + 1
             
             
              ret.Close
              Set ret = Nothing
              MsgBox "导入数据成功!", vbOKOnly + vbExclamation, "温馨提示"
              conn.CommitTrans
              excel_app.ActiveWorkbook.Close
              excel_app.Application.Quit
              excel_app.Quit
              Set sheet1 = Nothing
              Set excel_app = Nothing
              conn.Close
              Set conn = Nothing
             
              End If
            End Sub


        Private Sub Command1_Click()
        sql = "select  *  from  collegedepart"
              Call daoyu

    End Sub
    运行的时候没有响应,急求帮助!!!
    在做毕业论文,快要交了,很急呀
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-02 09:37:211楼 得分:0
    openrowset
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-09 14:12:512楼 得分:0
    ret =ADODB.Recordset ?
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved