Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492

    [VB.NET] Salvare testo lungo in campo DB access

    Salve a tutti
    nel memorizzare del testo in un DB access, vb.net mi da errore in relazione alla lunghezza del testo che voglio scrivere.
    Se memorizzo direttamente i dati nel db e poi apro l'applicazione, ho il seguente errore sul Tableadapter: "Impossibile attivare i vincoli. Una o più righe contengono valori che violano il vincolo non-null, unique o foreign-key"

    Quando invece da applicazione cerco di memorizzare da una textbox i seguenti caratteri per esempio (f erewgr ewgrewr wer wer ewr wewr ewr ewr weewr werewr ewrewr ewr ewrew rew rew rew rew rew rew rew rew rew rew rew rew rew r ewrew rew rew r ewrew rew rew r ewr ewrew ry rtyrtyrtyr rtertert qweq qweqweq qwe qweqwqeqeqweqwe), mi da il seguente errore sull'update del TableAdapter: "Impossibile aggiungere la quantità di dati desiderata. Inserire o incollare meno dati."

    Come posso risolvere questo problema?

    Grazie a tutti per le info

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se la quantità di dati va oltre quella massima del campo testo, utilizza un campo memo.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492
    Originariamente inviato da oregon
    Se la quantità di dati va oltre quella massima del campo testo, utilizza un campo memo.
    Ho provato anche a impostare il campo sul db come memo ma il problema è sempre lo stesso

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492
    Originariamente inviato da zorro77
    Ho provato anche a impostare il campo sul db come memo ma il problema è sempre lo stesso
    rettifico
    nella memorizzazione ora non mi da errori, ma in fase di apertura del programma continua a restituirmi l'errore sul Tableadapter: "Impossibile attivare i vincoli. Una o più righe contengono valori che violano il vincolo non-null, unique o foreign-key"

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Questa è un'altra faccenda. Rivedi i vincoli che hai imposto tra tabelle e i valori che sono inseriti nelle tabelle stesse.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492
    Originariamente inviato da oregon
    Questa è un'altra faccenda. Rivedi i vincoli che hai imposto tra tabelle e i valori che sono inseriti nelle tabelle stesse.
    da DB non ho impostato nessun vincolo. Non so se a questo punto di default è stato impostato qualcosa sul Tableadapter

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da zorro77
    da DB non ho impostato nessun vincolo.
    Forse l'hai fatto senza accorgertene ... controlla.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492
    Originariamente inviato da oregon
    Forse l'hai fatto senza accorgertene ... controlla.
    Controllato....è tutto ok...almeno così sembra...
    ho l'impressione che il problema sia sul Tableadapter, in quanto se inserisco i dati direttamente da DB, non ho nessun problema, e i dati li salva senza prob.

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492
    Ho variato la proprietà EnforceConstraints del dataset associato al datatable, portando il suo valore da true a false ed ora non mi da più problemi.

    La mia domanda è:
    1) è giusto che la proprietà EnforceConstraints deve essere posta a true
    2) se porre il valore a false non è propriamente corretto, come risolvo tale prob a monte?

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non è possibile che tu abbia impostato NOT NULL uno dei campi di una tabella?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.