Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    354

    Salvare Testo nel DB in blocchi di 255caratteri

    Ho un piccolo problemino con il salvataggio dati nel database.
    Dovrei salvare in una sola cella del testo...ma questo testo facilmente supera i 255caratteri...e da quello che so, la lunghezza massima delle celle del database (in Access) è proprio di 255caratteri.

    Come posso fare?

    Un'idea che m'era venuta in mente era quella di dividere il testo in più celle...e poi quando devo rivederlo riunire il contenuto di queste tre celle.
    Ma come posso fare questo?

    l'utente inserisce il testo in una textbox, e poi quando devo salvare il tutto nel database, divido il testo scritto in blocchi di 255caratteri, salvando il tutto.
    Quando devo rivedere il testo riprendo i blocchi e li riapro nell'ordine esatto.

  2. #2
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    Ma no!
    Perchè devi complicarti la vita? VVoVe:
    Puoi fare in una maniera semplicissima, senza mettere ulteriormente mano al codice:
    cambia il tipo del campo che facilmente supera i 255 caratteri da "testo" a "memo"... Il tipo memo può contenere moooooolti più caratteri, se non sbaglio roba di 5000...

    Fammi sapere come è andata!

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    Originariamente inviato da EngLab
    può contenere moooooolti più caratteri, se non sbaglio roba di 5000...
    Io ero rimasto a 2GB (virtualmente).
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    354
    Uhu, questa non la sapevo...provo! grazie mille...

  5. #5
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    Da Guida in Linea di Microzozz Access:
    [guida in linea di microzozz access]
    tipo di dati Memo: In un database di Microsoft Access, tipo di dati per i campi. I campi Memo possono contenere fino a 65.535 caratteri.
    [/guida in linea di microzozz access]
    :rollo:

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    Originariamente inviato da EngLab
    tipo di dati Memo: In un database di Microsoft Access, tipo di dati per i campi. I campi Memo possono contenere fino a 65.535 caratteri.
    Sorry, una svista, l'ho confuso col campo binario lungo, meglio conosciuto come BLOB.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.