Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [Vb.net] Passare un controllo ad un procedura

    Buongiorno,
    ho creato un usercontrol con un datagridview. Dal form principale creo l'oggetto e vorrei che scrivesse in nel datagridview che indico io... ma non ci riesco ...

    ... nella classe user control:

    dim log as new datagridview , etc...

    Sub ParametriDB(ByVal server As String, ByVal database As String, ByVal username As String, ByVal password As String, Optional ByRef dgv As DataGridView = Nothing)
    db_server = server
    db_name = database
    db_user = username
    db_pass = password
    dgv = New DataGridView
    dgv = LogDatabase
    End Sub

    ... nel form principale

    'Procedure e funzioni da eseguire all'avvio del programma
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    'Impostare i parametri per il collegamento al database
    Me.DBshop.ParametriDataBase("xxx", "xxx", "xxx", "xxx", Me.DataGridView2)
    End Sub

    Perchè non scrive nel dgv che inputo??

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Dove è dichiarato LogDatabase ?
    A cosa corrisponde?



    P.S.
    Per postare il codice devi usare il tag CODE (leggi Regolamento) .

  3. #3
    Chiedo scusa per il post del codice...

    Riporto:
    codice:
        ''' <summary>
        ''' Definire i parametri per il collegamento al database MySQL
        ''' </summary>
        ''' <param name="server">Indirizzo del server es: localhost</param>
        ''' <param name="database">Indicare il nome del database</param>
        ''' <param name="username">Indicare il nome utente per l'accesso al database</param>
        ''' <param name="password">Indicare la password per l'accesso al database</param>
        ''' <remarks></remarks>
        Sub ParametriDB(ByVal server As String, ByVal database As String, ByVal username As String, ByVal password As String, Optional ByRef dgv As DataGridView = Nothing)
            db_server = server
            db_name = database
            db_user = username
            db_pass = password
            dgv = New DataGridView
            dgv = LogDatabase
        End Sub
    dove LogDatabase corrisponde al datagridview inserito in progettazione e non da codice della classe usercontrol e dove vengono riportate le procedeure eseguite sul database.

    Dalla form principale a questo punto vorrei passare il controllo datagridview inserito e vorrei che su quel datagridview vengano riportate i comandi ma nada

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.