Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569

    [VB]aaargghh! Violazione della condivisione!

    Devo fare una insert in un DB di access, la query prende dei record in una tabella di un db esterno e li mette nel db.

    É una cosa del genere
    "INSERT INTO tabella, campi1, campo2,... FROM tabellaEsterna IN dbEsterno WHERE..."

    la query da VB non mi va, ma non mi da una spiegazione esauriente dell'errore, allora l'ho provata in Access:
    mi dice che i record accodati saranno 10.. io gli dico OK!!
    impossibile accodare tutti i record blablabla... a causa di violazione della condivisione."

    allora siccome non so cos'è premo l'inutile tasto "?" della msgbox ma violazione della condivisione è l'unico errore assente dall'elenco!!

    me lo dite voi cosa c'è che non va???????????


  2. #2
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387

    ..ti alito sul collo....:)

    Dal momento che hai dei problemi con quel tipo di SQL (probabilmente c'e' un gruppo di record bloccati nella interna...) perche' non provi con un approccio diverso?(sotto VB intendo)

    -Apri i 2 DB con due connessioni differenti
    -Ti crei 2 RecordSet (1 per la Tab. interna e 1 per quella Ext.)
    -Leggi quello che ti serve dalla tab. ext. con il RecSet ad essa collegato.
    -valorizzi i campi del RecSet della Tab. interna con i dati del RecSet ext. che ti interessano
    -fai l'addnew dei nuovi dati

    Se tutto sto popo' di roba lo spari in un ciclo, il gioco e' fatto..
    ...and I miss you...like the deserts miss the rain...

  3. #3
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    lo so ma non mi piace!!!!! facendolo così come lo dico lo fa in poco tempo rispetto ad aprire 2 recordset!!

    non è che magari centra il duplicare i valori della chiave??

    sono sicuro che nessun record o tabella sono bloccati..


  4. #4
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    sisisisisisi!!
    ho provato adesso e semba essere proprio quello!! che bello ho risolto!! ..ma non poteva dirmelo prima che era quel problema??

  5. #5
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    Certo che potevi anche dirlo che c'erano dei valori che non si potevano duplicare........, ci hai fatto preoccupare...

    Cmq e' sempre meglio diffidare dalle segnalazioni di errore che ti danno sti c@##o di interpreti/compilatori, quando poi c'e' Access di mezzo.......


    Cmq, anche questa e' fatta.......:metallica
    ...and I miss you...like the deserts miss the rain...

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.