Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1

    [VB] La memoria non poteva essere "read"

    Allora ragazzi, il problema è che mi genera il fatidico errore di memoria.
    Il codice su cui si genera l'errore è il seguente:
    codice:
    Set miaConn = RSPianificazione.ConnPianificazione
    Set mioRSProven = New ADODB.Recordset
    
    miaSql = "Update TBPersone SET Provenienza = '" & miaProvApp & "'_
              Where Provenienza = '" & miaProvenienza & "'"
                                        
    mioRSProven.Open miaSql, miaConn, 1, 3
    Set mioRSProven = Nothing
    miaConn.Close
    - miaProvApp è il testo di una textbox
    - miaProvenienza è il valore da cercare nella tabella e da sostituire con il valore di miaProvApp, come avete già capito da soli.

    la riga in rosso mi genera l'errore che vi scrivo qui di seguito:

    "vb6.exe - Errore di applicazione
    L'istruzione a "0xaa000080" ha fatto riferimento alla memoria a "0xaa000080".
    La memoria non poteva essere "read"."

    Ragazzi me lo fa ogni volta che passa su quell'istruzione.
    Sapete dirmi perchè?

    Tenete presente che in ogni caso l'istruzione di UPDATE va a buon fine e i campi vengono aggiornati correttamente.


    Vi saluto e vi ringrazio


    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  2. #2
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    cosa è
    Set miaConn = RSPianificazione.ConnPianificazione

    spiegami meglio

  3. #3
    Set miaConn = RSPianificazione.ConnPianificazione

    RSPianificazione --> è un DataEnvironment
    ConnPianificazione --> è una Connection del DataEnvironment

    in pratica, invece di rifare a mano una stringa di connessione, passo a miaConn direttamente la connessione che imposto all'avvio del programma nella connection del dataenvironment.
    Spero di essere stata chiara.

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  4. #4
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    ci credi o no
    nel mio vecchio progetto io on chiudevo la connessione al
    data enviroment
    si lo so era un errore ma non lo ho fatto
    e non dava errore-->credimi

    non so adesso se lo gestisce tutto da solo aspeta
    asdesso cerco un po

  5. #5
    no, aspetta, il data environment non c'entra perchè lo uso allo stesso modo anche da altre parti e non mi da nessun problema.

    x semplificarti ti passo la mia stringa di connessione:
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C\DB\DB.mdb;_
    Persist Security Info=False"


    amodio, grazie...

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  6. #6
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    no la connessione è giusta
    anche io la ho cosi
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & App.Path & "\prima_nota.mdb;Persist Security Info=False"


    allora fa una cosa
    prova achiudere la connessione prima dell update e dimmi che ti da
    senno riavvia tutto""-->una volta mi è successo

  7. #7
    Originariamente inviato da amodio
    no la connessione è giusta
    anche io la ho cosi
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & App.Path & "\prima_nota.mdb;Persist Security Info=False"


    allora fa una cosa
    prova achiudere la connessione prima dell update e dimmi che ti da
    senno riavvia tutto""-->una volta mi è successo
    ora provo a spostare la connessione.

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  8. #8
    no, niente.
    allora provo a riavviare il pc.

    ci sentiamo tra qualche minuto, mi aspetti?

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  9. #9
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    dimmi ma che ti da quand chiudi la connessione prima ancora errore?

    mah da un calcio a quel computer -->con le buone maniere...

  10. #10
    rieccomi qui.
    ho riavviato il pc, ma continua a farmi la stessa storia.
    non so cosa fare, e oltre tutto adesso devo scappare che ho da fare.

    amodio, ragazzi del forum, se sapete come risolvere questa questione per favore me lo fate sapere?
    vi ringrazio tantissimo.

    buona serata a tutti


    amodio...

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.