Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    160

    database access

    Private Sub Form_Load()
    Dim cn As ADODB.Connection
    Dim rs As ADODB.Recordset
    Dim stringa As String

    stringa = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
    stringa = stringa & Application.StartupPath & "\" & "Registrazione.mdb;Jet OLEDBatabase Password=jh432gt65fr9p2ls6;"

    cn = New ADODB.Connection
    rs = New ADODB.Recordset

    cn.Open(stringa)
    rs.Open("SELECT * FROM Dati", cn, 1)

    If (rs.BOF = True) Then
    Me.Close()
    frmAnagrafica.Show()
    Else
    Produttore = rs("Produttore") /*errore
    Indirizzo = rs("Indirizzo") /*errore
    Ncivico = rs("Ncivico")/*errore
    Città = rs("Città")/*errore
    Cap = rs("Cap")/*errore
    Provincia = rs("Provincia")/*errore
    Nazione = rs("Nazione")/*errore
    Telefono = rs("Telefono")/*errore
    EMail = rs("Email")/*errore
    End If

    cn = Nothing
    rs = Nothing

    End Sub
    End Class

    /*errore l'ho scritto da parte alle righe che danno errore
    Testo errore: La proprietà Item è ReadOnly
    Non riesco a scrivere i dati sul database db.
    Come si fa a cambiare la proprietà Item??

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    160
    il linguaggio è sempre vb2008

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480

    Re: database access

    In questo modo stai LEGGENDO dati dal database, non li stai scrivendo.

    E fra l'altro, non si capisce dove siano dichiarate le variabili che usi ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    160
    Lo so che le variabili le sto leggendo dal database, ma l'errore che mi da è questo.
    Le variabili che uso sono i nomi dei campi che ho creato nel database e quindi non devo dichiararle anche in vb, giusto?

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da jonnyx91
    Lo so che le variabili le sto leggendo dal database,
    Lo sai e scrivi "Non riesco a scrivere i dati sul database db." ???

    Le variabili che uso sono i nomi dei campi che ho creato nel database e quindi non devo dichiararle anche in vb, giusto?
    No ... che dici? Le variabili sono delle variabili e vanno dichiarate nel programma ...

    Ripeto ... COME sono dichiarate quelle variabili

    Produttore

    Indirizzo

    ...

    ???
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    160
    Produttore,indirizzo... sono i nomi dei campi della tabella presente del db.
    Quindi non devono essere dichiarate nel codice.

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da jonnyx91
    Produttore,indirizzo... sono i nomi dei campi della tabella presente del db.
    Quindi non devono essere dichiarate nel codice.
    Saranno anche i nomi dei campi, ma li stai utilizzando come variabili (parlo di quelli a sinistra del segno = ...).

    Non solo ... quel codice e' codice VB6 non VB.NET ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    160
    Il problema è che non trovo come si deve scrivere in vb2008.

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da jonnyx91
    Il problema è che non trovo come si deve scrivere in vb2008.
    VVoVe:

    Ma questa e' tutt'altra domanda!

    Stai facendo un po' di confusione ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    160
    Non è un'altra domanda!!!!!!!
    Io uso i campi come se fossero variabili perchè in vb6 si faceva così.
    Adesso io non so come si fa in vb2008.
    Non sto facendo confusione :rollo:

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.