Вывод информации из БД Access - VB

Узнай цену своей работы

Формулировка задачи:

Короче вопрос такой. Есть таблица в ней допустим 5 столбцов нужно сделать так чтобы каждая запись базы данных выводилась построчно например в текстовые поля. Например 1 запись с 1 по 5 текстовое поле 2 запись с 6 по 11 текстовое и т.д

Решение задачи: «Вывод информации из БД Access»

textual
Листинг программы
Dim D As New ADODB.Connection
 
Private Sub cmdAddTable_Click()
    Dim Name As String
    Name = InputBox("Введите имя")
    If Len(Name) Then
        D.Execute "CREATE TABLE [" & Name & "] (Id AUTOINCREMENT PRIMARY KEY NOT NULL ,Surname CHAR (30) NOT NULL,Name CHAR (30) NOT NULL,Patronymic CHAR (30) NOT NULL, BlaBlaBla CHAR (30) NOT NULL);"
    End If
    RefreshList
End Sub
Private Sub RefreshList()
    Dim C As ADODB.Recordset
    Set C = D.OpenSchema(adSchemaTables, Array(Empty, Empty, Empty, "Table"))
    lstTable.Clear
    While Not C.EOF
        lstTable.AddItem C!TABLE_NAME
        C.MoveNext
    Wend
End Sub
Private Sub Form_Load()
    D.ConnectionString = "Provider=Microsoft.Jet.oledb.4.0;" & _
    "Data Source=" & App.Path & "\DB.MDB"
    D.Open
    RefreshList
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.444 из 5
Похожие ответы