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
          主站蜘蛛池模板: 新源县| 孟津县| 高碑店市| 西吉县| 宣城市| 龙陵县| 霸州市| 来安县| 兰考县| 通城县| 汤阴县| 绥芬河市| 建昌县| 开远市| 武鸣县| 云和县| 五台县| 利川市| 甘南县| 保靖县| 苏尼特右旗| 唐山市| 中牟县| 佛坪县| 怀安县| 上思县| 崇州市| 台北县| 普兰店市| 万宁市| 延川县| 莲花县| 南康市| 盐城市| 隆子县| 四会市| 新田县| 夏津县| 云霄县| 克什克腾旗| 泰安市|