Sto cercando di imparare ad usare VB e sicuramente all finr mi dovreanno rinchiudere in un manicomio.
se digito questa subroutine mi da errore perché????
Private Sub Form_Load()
Set wrkjet = CreateWorkspace("", "admin", "", dbUseJet)
Set dbData = wrkjet.OpenDatabase("db1.mdb")
Set dbTabella = dbData.OpenRecordset("Cliente", , dbAppendOnly)
Set dbNome = dbTabella.Fields("Nome")
Set dbCognome = dbTabella.Fields("Cognome")
Set dbIndirizzo = dbTabella.Fields("Indirizzo")
Set indirizzol = dbTabella.Fields("Indirizzo lavori")
txtNome.Text = dbNome
txtCognome.Text = dbCognome
txtIndirizzo.Text = dbIndirizzo
txtIndirizzol = dbIndirizzol
End Sub
l'errore me lo da nella 3 righa dicendomi "Tipo no corrispondente" eppure le variabili che ho dichiarato nellas ezione generale del form
mi sembrano giuste:
Dim dbData As Database, dbTabella As Recordset, dbNome As Field, dbCognome As Field, dbIndirizzo As Field, dbIndirizzol As Field, wrkjet As Workspace
ho controllato anche sulla guida e mi sembra di aver fatto tutto bene.
Chi mi aiuta a trovare il bug?![]()
![]()
![]()