Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    102

    [vb6] griglie textbox

    Ciao,
    avrei bisogno di trovare un sistema per mettere i dati contenuti in un db dentro un griglia fatta di textbox o una cosa simile

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    40
    Que tipo di DB?
    e ti conviene utilizare un datalist o un listbox
    Saludos!

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    102
    In realtà quello che mi interessa e visualizzare righe di textbox dinamiche

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    102

    Array di controlli

    mi sapreste fare un esempio di come poter prelevare dati da un db ed inserirli in un array di controlli textbox

    Grazie

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    102
    a-iu-to

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    40
    Dal menu Proggetto\Riferimenti cerca e spunta:
    Micorsoft ActiveX Data Objects 2.5 Library

    Questo per collegare la BD, inseriscelo in un Modulo:

    Option Explicit

    Public Cn As New ADODB.Connection
    Public Rs As New ADODB.Recordset
    Const Nome_db = "Nome Del Tuo DB.mdb"

    Sub connetti()
    With Cn
    .ConnectionString = "Provider = Microsoft.Jet.OleDB.4.0;" & _
    "Data Source=" & App.Path & "\" & Nome_db
    'nella prima riga si specifica il provider
    'nella seconda il percorso al db
    .ConnectionTimeout = 5 'numero dei secondi di timeout
    .CursorLocation = adUseClient 'tipo di cursore
    .Mode = adModeShareDenyNone 'nessuna limitazione
    .Open 'apertura ricordarsi di chiuderla
    End With
    With Rs
    .ActiveConnection = Cn ' imposta a che connessione si riferisce
    .LockType = adLockOptimistic ' imposta il tipo di lock
    End With
    End Sub

    Nel Load del Form:

    Call connetti

    If Cn.State <> 0 Then ' Se la connessione è aperta
    Rs.Open SQL_ARTICOLI '"SELECT * FROM Articoli" ' apre il recordset leggendo tutti i campi dalla tabella
    ' TBTessuti
    If Rs.State <> 0 Then 'se non si sono verificati errori
    If Not (Rs.EOF And Rs.BOF) Then 'se il recordset non è vuoto
    Me.txtCodice.Text = Rs("Codice")
    Me.txtDescrizione.Text = Rs("Descrizione")
    End If
    Else
    MsgBox "Errore durante l'apertura della tabella", vbCritical
    End If
    Else
    MsgBox "Errore durante l'apertura della connessione", vbCritical
    End If

    Spero sia quello che cerchi, cmq nel forum ho visto che questo tema sia già stato risolto da altre persone, prova a fare una ricerca.
    Saludos!

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    Moderazione

    Originariamente inviato da logan78
    a-iu-to
    Inserire un messaggio di sollecito ogni 10 minuti non è senz'altro il modo migliore di chiedere aiuto.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.