Ein SQL Server ist eine relationale Datenbank-Server -Modell , die Structured Query Language , die ursprünglich auf relationale Algebra beruhte nutzt . SQL Server zum Erstellen und Verwalten von Datenbanken , die über die Internet , PDAs oder Computern zugegriffen werden kann. Speichern von Daten auf dem SQL- Server können mit der Verwaltung von Speicherplatz und schnelle Abrufen von Dateien helfen. PDF (Portable Document Format ) ist ein Dateiformat, das von Adobe , Inc. entwickelt , um Daten in einer Image-Datei zu kapseln. Speichern einer PDF zu einem SQL -Server benötigt ein paar Schritte zu konfigurieren. Anleitung
1
Erstellen Sie eine Tabelle , auf die Sie Ihre PDF laden . Öffnen Sie ein Terminal in SQL und geben Sie diesen Code ein:
"CREATE TABLE [ TestTable ]
(
[ID ] [ int ] IDENTITY (1,1) NOT NULL ,
[Dateiname ] [ nvarchar ] (15) NOT NULL ,
[Erweiterung ] [ nvarchar ] (5) NOT NULL ,
[ Inhalt ] [Bild] NULL
) . "
2
Fotogalerie Ihre PDF -Datei. Ändern "@ Dateiname " und "@ Extension" , um die Datei den Namen und die Erweiterung und Art in diesem Code:
" mit ( SqlConnection cnn = new SqlConnection ( " Connection String " ) ) {
cnn.Open ();
SqlCommand cmd = new SqlCommand ( " InsertFile " , CNN );
cmd.CommandType = CommandType.StoredProcedure ;
< p > cmd.Parameters.Add (neu SqlParameter ( "@ FileName ", " Name des
hochgeladene Datei "));
cmd.Parameters.Add (neu SqlParameter ( "@ Extension" , "Extension von Madame
hochgeladene Datei "));
cmd.Parameters.Add (neu SqlParameter ( "@ Content" , " Byte-Array
( byte [] ) von hochgeladenen Datei ")); .
cnn.Close ()
}"
3
Geben Sie den folgenden Code , um Ihre Daten abzurufen und zu ändern " . pdf "mit dem Namen der PDF- Datei, die Sie erhalten möchten :
" string strExtenstion = " Erweiterung der abgerufenen Datei ";
byte [] bytFile = " Byte-Array aus Datenbank abgerufen werden " ;
Response.Clear ();
Response.Buffer = true;
else if ( strExtenstion == " pdf ").
{
Response.ContentType = ein PDF zum SQL-Server mit den oben genannten Codes .