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

    Un aiuto da voi per una principiante

    Ciao a tutti ragazzi è da poco che mi sono tuffata nella programmazione ho iniziato con visual basic 6 e ora vorrei passare a Visual Basic 2008

    Non prendetemi in giro voi guru della programmazione se vi chiedo questa domanda

    Vorrei creare un semplice form con dei text dove poter inserire i seguenti dati tipo nome cognome indirizzo telefono data di nascita ecc collegati a un database access tipo anagrafica.mdb



    il risultato deve essere una cosa del genere

    Mentre con visual basic 6 riuscivo a collegare i vari text al database access ora non capisco come si fa

    Vi prego mi spiegate come si fà?!! la soluzione più semplice che esiste

    Un bacio a tutti smack Manu

  2. #2
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    Usa oledb..

    codice:
    Dim sDBPath As String = "c:\example.mdb" 
    Dim sUser As String = "admin" 
    Dim sPassword As String = "" 
    Dim sTable As String = "MyTable" 
    
    Dim con As OleDb.OleDbConnection 
    Dim cmd As OleDb.OleDbCommand 
    
    ' Create an OLEDB connection to the Access Database 
    con = New OleDb.OleDbConnection( _ 
    "Provider=Microsoft.Jet.OLEDB.4.0;" & _ 
    "Data Source=" & sDBPath & ";" & _ 
    "User Id=" & sUser & ";" & _ 
    "Password=" & spassword & ";") 
    
    ' Open the connection 
    con.Open() 
    
    ' Create a Command object to get all data from the table 
    cmd = New OleDb.OleDbCommand("SELECT * FROM [" & sTable & "]", con) 
    
    ' Execute the command returning a Data Reader 
    Dim reader As OleDb.OleDbDataReader = cmd.ExecuteReader() 
    ' Enuermate all the rows of data in the table 
    While reader.Read() 
    ' Display the contents of the first column 
    Console.WriteLine(reader.GetString(0)) 
    End While 
    ' Close the reader 
    reader.Close() 
    ' Close the connection 
    con.Close() 
    End Sub

  3. #3
    cos'è oledb.. dove lo trovo?
    Abituata a vb6 sono un po stordita da questo nuovo ambiente di programmazione

    Stoicenko quindi copio il codice che mi hai scritto nella form principale

    Allora ho capito il codice lo devo copiare nel text e poi....?

  4. #4
    niente nessun altro consiglio???

  5. #5
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da Manuela.mac
    niente nessun altro consiglio???
    Questo va più che bene per incominciare

    VB2005 OLEDB Demo
    http://www.planet-source-code.com/vb...4586&lngWId=10

    Vedrai
    - come si fa il binding tra i dati della tabella ed i controlli (textbox e griglia)
    - come si creano, modificano ed aggiornano i record
    - e, soprattutto, come si usano Command e Parametri per farlo!

    Ciao

  6. #6
    grazie gibra ho scaricato l'esempio l'ho provato ad adattare al mio progetto ma non capisco mi da degli errori se gli modifico il database example.mdb

    ma è possibile che visual basic 2008 sia così più complicato del vecchio vb6
    In vb6 bastava selezionare il text impostare le proprieta data source ecc... e il gioco era fatto Forse mi sfugge qualcosa in vb2008?

  7. #7
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da Manuela.mac
    grazie gibra ho scaricato l'esempio l'ho provato ad adattare al mio progetto ma non capisco mi da degli errori se gli modifico il database example.mdb

    ma è possibile che visual basic 2008 sia così più complicato del vecchio vb6
    In vb6 bastava selezionare il text impostare le proprieta data source ecc... e il gioco era fatto Forse mi sfugge qualcosa in vb2008?
    E' possibile, è possibile...
    Non so cosa ti sfugge... Come potrei saperlo?

    Ciao

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.