Dator > hur att lagra och hämta doc, pdf och xls-filer i en SQL Server

  • hur att lagra och hämta doc, pdf och xls-filer i en SQL Server


  • Structured Query Language (SQL) server är en relationsmodellen databasserver som används för att skapa och hantera databaser. SQL är ursprungligen baserad på relationsalgebra. En XLS-filen är en Microsoft Excel-applikation, ett PDF (Portable Document Format) är en fil som skapas av Adobe, Inc. och en DOC-fil används främst som en filändelse för Microsoft Word. Använda ett SQL-server för att lagra och hämta doc, pdf och XLS-filer kan hjälpa till med att hantera stora mängder data för grupper av användare och kräver några steg för att konfigurera.
    1
    Öppna en terminal i SQL-server. . . Lägg till en tabell med denna kod:



    "CREATE TABLE [TestTable]

    (

    [ID] [ int] IDENTITET (1,1) NOT NULL,

    [filnamn] [nvarchar] (15) NOT NULL,

    [tillägg] [nvarchar] (5) NOT NULL ,

    [Innehåll] [bild] NULL

    ). "



    Du har nu skapat en tabell för att lagra dina doc, pdf eller XLS-filer till.
    2.
    Ladda upp filerna som du väljer till din SQL-server med följande kommando:



    "med hjälp av (SQLConnection CNN=new SQLConnection (" Connection String ") )

    {

    cnn. Open ();

    SqlCommand cmd=new SqlCommand ("InsertFile", CNN),

    cmd. CommandType=CommandType. StoredProcedure;

    cmd. Parameters. Add (ny SqlParameter ("@ Filnamn", "Namn på

    Uploaded File"));

    cmd. Parameters. Add (ny SqlParameter ("@ Extension", "Utvidgning av

    Uploaded File "));
    cmd. Parameters. Add
    (ny SqlParameter (" @ innehåll " , "
    bytearrayen

    (byte []) på uppladdade fil "));

    cnn. Close ()
    }. "



    Change "@ Filnamn" och "@ Extension" till namnet och utvidgning av den fil du vill spara.
    3
    Hämta ditt valda filer genom att ange denna kod:



    "sträng strExtenstion =" utvidgning av hämtade filer ".

    byte [] bytFile="bytearrayen hämtas från databasen";



    Response. Clear ();

    Response. Buffer=true;



    om (strExtenstion == | | strExtenstion == "doc". "docx". )

    {

    Response. ContentType="application /VND. ms-word ",

    Response. AddHeader (" Content-Disposition ",

    " infästning, filnamn=Tr. doc ");

    }

    else if (strExtenstion == "xls. " | | strExtenstion == "xlsx. ")

    {

    Response. ContentType="application /vnd. ms-excel",

    Response. AddHeader ("Content-Disposition",

    "infästning, filnamn=Tr. xls ");

    }

    else if (strExtenstion ==" pdf ")

    {

    Response. ContentType="application /pdf";

    Response. AddHeader ("content-disposition",

    "infästning, filnamn=Tr. pdf");

    }



    Response. Charset="";

    Response. Cache. SetCacheability (HttpCacheability. Nocache), "



    Ersätt" Filnamn "och" Utvidgning av Filnamn "med namn och förlängning av din fil
    .


Previous:nothing Next:vad är en PCI-brygga enhet?





Relaterade artiklar


  • hur att lagra och hämta doc, pdf och xls-filer i en SQL Server
  • hur reparera ett Xpress-fil
  • hur reparera en EVT-fil
  • eMachines m5300-serien specifikationer
  • hur man fixar Netgear kort med begränsad nätverksåtkomst på dell laptop
  • Hur hotswap I DVD och hårddisk på Lenovos t61p?
  • hur man kan förhindra monitorer från att visas
  • hur kan jag koppla min stora skärm upp till min dator?
  • Vad betyder dataredundans?
  • hur man klona en DVD på en Compaq Presario c555n