Sub SQLTest()
          Dim connection As New ADODB.connection
          Dim recordSet As ADODB.recordSet
          Dim searchStr As String
          Dim connStr As String
          Dim currSheet As Worksheet
              connStr = "Provider=SQLOLEDB;Server=127.0.0.1;Database=BMS;Trusted_Connection=yes;Uid=sa;Pwd="
              connection.Open connStr
              
          Set currSheet = Workbooks(1).Sheets(2)
              
          Dim sqlStr As String
                  sqlStr 
          = "SELECT * FROM M_嬈柋僾儔儞"
                  
          Set recordSet = New ADODB.recordSet
                  recordSet.Open sqlStr, connection
                  
                  
          Dim i As Integer
                  i 
          = 1
                  
          While Not recordSet.EOF
                  currSheet.Cells(i, 
          1).Value = recordSet.Fields(0).Value
                  currSheet.Cells(i, 
          2).Value = recordSet.Fields(1).Value
                  recordSet.MoveNext
                  i 
          = i + 1
                  Wend
          End Sub

          加上Trusted_Connection=yes

          posted on 2010-08-30 15:37 Ying-er 閱讀(493) 評論(0)  編輯  收藏 所屬分類: VBA
          主站蜘蛛池模板: 张家界市| 平度市| 阿拉尔市| 东丽区| 泗水县| 两当县| 额敏县| 河东区| 仁布县| 墨脱县| 扎囊县| 株洲县| 平邑县| 哈巴河县| 九龙城区| 济源市| 高邑县| 鲁山县| 葵青区| 潍坊市| 米林县| 阿巴嘎旗| 资源县| 伊金霍洛旗| 镇赉县| 远安县| 瑞丽市| 吕梁市| 甘南县| 宜春市| 化州市| 德江县| 岐山县| 禄丰县| 县级市| 海伦市| 张家川| 红原县| 东山县| 沛县| 峨山|