Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [C#] Da un file ad un campo su DB SQL

    Salve a tutti!
    Ho necessità di fare quest'operazione:
    vorrei memorizzare un file presente su Hard disk (si tratta di una chiave RSA 1024 in formato XML) su un campo in un database SQL SERVER 2005.
    I problemi aperti sono:
    1) Su SQL server che campo devo usare? Va bene il TEXT?
    2) Su C#, quali sono le operazioni da effettuare in ordine?
    La prima che mi viene in mente è di salvare il file su un vettore di byte tramite uno stream, ma poi come si scrive questo vettore sul DB? Esistono soluzioni migliori?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    basta trasformarlo in stringa non serve l'array di byte, il campo migliore secondo me è il varchar[max] ma dipende anche dalla grandezza del file.

    per usare il db sql server in c# controlla sull'msdn le classi del namespace system.sql.sqlclient e in particolare le classi sqlConnection, sqlDataReader, sqlCommand

  3. #3
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    Secondo me ti conviene utilizzare il campo xml.
    I got the remedy

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.