En SQL -server är något relationsmodellen databasserver som använder Structured Query Language , som ursprungligen bygger på relationsalgebra . SQL- servrar används för att skapa och hantera databaser som kan nås via Internet , handdatorer eller datorer . Spara data på din SQL Server kan hjälpa till med att hantera lagringsutrymme och snabb fil hämtning . PDF ( Portable Document Format) är ett filformat som utvecklats av Adobe , Inc. att kapsla in data i en bildfil . Spara en PDF till en SQL -server kräver ett par steg för att konfigurera . Instruktioner
1
Skapa en tabell som du kan ladda upp din PDF . Öppna en terminal i SQL och ange koden :
" CREATE TABLE [ TestTable ]
(
[ ID ] [ int ] IDENTITY ( 1,1 ) NOT NULL ,
[filnamn ] [ nvarchar ] ( 15 ) NOT NULL ,
[ Extension ] [ nvarchar ] ( 5 ) NOT NULL ,
[ Innehåll ] [ image ] NULL
) . "
2
Ladda upp din PDF-fil . Ändra " @ Filename " och " @ Extension " till din fil namn och anknytning och skriv in den här koden :
" hjälp ( SqlConnection CNN = ny SqlConnection ( " Connection String " ) ) katalog
{
cnn.Open ( ) ;
SqlCommand cmd = new SqlCommand ( " InsertFile " , CNN ) ,
cmd.CommandType = CommandType.StoredProcedure ,
cmd.Parameters.Add ( ny SqlParameter ( " @ filnamn" , " Namn på
Uppladdad
File " ) ) ;
cmd.Parameters.Add ( ny SqlParameter ( " @ Extension " , " Förlängning av
Uppladdad
File " ) ) ;
cmd.Parameters.Add ( ny SqlParameter ( " @ Innehåll " , " bytearrayen
( byte [ ] ) av uppladdad fil " ) ) ; .
cnn.Close ( ) katalog
} " Addera 3
Skriv in följande kod för att hämta dina uppgifter och ändra " . pdf " med namnet på den PDF-fil du vill ta emot :
" string strExtenstion = " förlängning av hämtade filen ";
byte [ ] bytFile = " byte array hämtas från databasen " ;
Response.Clear ( ) ;
Response.Buffer = true;
else if ( strExtenstion == " PDF ". ) katalog
{
Response.ContentType = en PDF till din SQL server med ovanstående koder .