大鳥的學習樂園
          路漫漫其修遠兮,吾將上下而求索
          posts - 26,comments - 27,trackbacks - 0
          Dim dataname As String
          Private Sub Command1_Click()
          d.DialogTitle = "打開一個Access數據庫進行編輯"
          d.FileName = ""
          d.InitDir = App.Path
          d.Filter = "Access數據庫文件MDB后綴|*.mdb"
          d.ShowOpen
          If d.FileName = "" Then Exit Sub
          list1.Clear
          Set link1 = New ADODB.Connection                 '創建ADO連接
          link1.Open "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & d.FileName
          Set tables = link1.OpenSchema(adSchemaColumns)   '創建數據庫記錄集為了得到數據庫中所有表名
          oldtablename = ""
          Do While Not tables.EOF
          If tables("table_name") <> oldtablename Then
          oldtablename = tables("table_name"): list1.AddItem oldtablename
          End If
          tables.MoveNext
          Loop
          If list1.ListCount = 0 Then MsgBox "數據庫打開失敗,或數據庫不存在表", vbCritical, "錯誤": Exit Sub
          dataname = d.FileName
          list1.Enabled = True: Command2.Enabled = True
          list1.ListIndex = 0: list1_click
          End Sub
          Private Sub Command2_Click()
          ldc.Recordset.Update    '更新ldc記錄集
          End Sub
          Private Sub Form_Resize()
          edit.Width = Me.ScaleWidth - 200
          edit.Height = Me.ScaleHeight - edit.Top - 50
          End Sub
          Private Sub list1_click()
          'ldc控件連接數據源
          ldc.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & dataname & ";Persist Security Info=False"
          'ldc控件使用SQL命令,GET數據源數據
          ldc.RecordSource = "select * from " & list1.Text
          ldc.Refresh: Label1.Caption = "共" & ldc.Recordset.RecordCount & "條記錄," & ldc.Recordset.Fields.Count & "個分類字段"
          End Sub
          posted on 2008-11-26 07:16 大鳥 閱讀(393) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 凤冈县| 余姚市| 沂南县| 铜鼓县| 黔西县| 黄梅县| 肃宁县| 盈江县| 高平市| 乐陵市| 潜江市| 隆昌县| 那坡县| 丘北县| 华蓥市| 罗定市| 茶陵县| 宜城市| 新宁县| 兖州市| 土默特右旗| 门头沟区| 海城市| 乌拉特后旗| 隆德县| 伊吾县| 峡江县| 腾冲县| 松原市| 梅州市| 古蔺县| 噶尔县| 阿图什市| 韶山市| 乐业县| 辽源市| 靖宇县| 卢湾区| 云和县| 华安县| 明水县|