Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di M@LKAV
    Registrato dal
    Jan 2006
    Messaggi
    215

    [Vb NET 2003] Salvare il nome delle tabelle di u Db Access in una combobox

    ola a tutti

    e possibile aprendo la connessione con un db access recuperare il nome di tutte le tabelle presenti all'interno e visulizzarne in una combobox???

    grazie..
    La mia pazzia continua a prosciugare la mia anima

  2. #2
    Utente di HTML.it L'avatar di M@LKAV
    Registrato dal
    Jan 2006
    Messaggi
    215
    Wellaz.....

    trovata la soluzione alla mia domanda posto qui il codice per risolvere dovesse servire a qualcuno

    Recupera Tutte il Nome delle Tabelle di un Db Access

    %%%
    Public Sub OpenDb()
    Dim openFile As New System.Windows.Forms.OpenFileDialog
    openFile.DefaultExt = "mdb"
    openFile.Filter = "Access database (*.mdb)|*.mdb"
    openFile.ShowDialog()

    If openFile.FileNames.Length > 0 Then
    Dim filename As String
    filename = openFile.FileName
    lbldb.Text = filename

    Dim con As New OleDbConnection
    Dim comand As New OleDbCommand


    con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & filename & ";Persist Security Info=False;"
    comand = New OleDbCommand
    con.Open()
    comand.Connection = con
    Dim schemaTable As DataTable = con.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, _
    New Object() {Nothing, Nothing, Nothing, "TABLE"})
    'Dim table As New DataTable
    'table = con.GetOleDbSchemaTable(
    con.Close()
    DataGrid1.DataSource = schemaTable
    For Each row In schemaTable.Rows
    ComboBox1.Items.Add(row("Table_Name"))
    Next
    End If

    End Sub

    %%%


    ciao a tutti
    La mia pazzia continua a prosciugare la mia anima

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.