Un server SQL è un server di database modello relazionale che utilizza Structured Query Language , che è stato originariamente basata su algebra relazionale . Server SQL vengono utilizzati per creare e gestire i database che possono essere accessibili via Internet, PDA o computer . Salvataggio dei dati su server SQL può aiutare a gestire lo spazio di archiviazione e di recupero dei file veloce . PDF ( Portable Document Format ) è un formato di file sviluppato da Adobe , Inc. per incapsulare i dati in un file immagine . Salvataggio di un PDF in un server SQL richiede alcuni passaggi per la configurazione . Istruzioni
1
Creare una tabella a cui è possibile caricare il tuo PDF . Aprire un terminale in SQL e inserisci questo codice :
"CREATE TABLE [ TabellaProva ]
(
[ ID ] [ int ] IDENTITY ( 1,1) NOT NULL ,
[ NomeFile ] [ nvarchar ] ( 15) NOT NULL , Stati
[ Estensione ] [ nvarchar ] ( 5) NOT NULL , Stati
[ contenuto] [image] NULL
) . "
2
caricare il file PDF . Cambia " @ Nome file " e " @ Extension " per nome e l'estensione e il tipo in questo codice del file :
"utilizzando ( SqlConnection cnn = new SqlConnection ( " stringa di connessione " ) ) per
{
cnn.Open ();
SqlCommand cmd = new SqlCommand ( " InsertFile " , cnn ) ;
cmd.CommandType = CommandType.StoredProcedure ;
< p > cmd.Parameters.Add ( nuovo SqlParameter ( " @ filename" , "Nome della
File Caricato "));
cmd.Parameters.Add ( nuovo SqlParameter ( " @ Extension" , "Proroga di
File Caricato "));
cmd.Parameters.Add ( nuovo SqlParameter ( " @ Content ", " array di byte
( byte [ ] ) di file caricato ")); .
cnn.Close ( ) per
}"
3
Digitare il seguente codice per recuperare i dati e modificare " . pdf "con il nome del file PDF che si desidera ricevere :
" strExtenstion stringa = " estensione del file richiamato " ;
byte [ ] bytFile = " matrice Byte recuperato dal database" ;
Response.Clear ();
Response.Buffer = true ;
else if ( strExtenstion == "pdf . " ) per
{
Response.ContentType = un PDF al server SQL con i codici di cui sopra .