Um servidor SQL é qualquer servidor de banco de dados de modelo relacional que utiliza Structured Query Language, que foi originalmente baseada em álgebra relacional. servidores SQL são usadas para criar e gerenciar bancos de dados que podem ser acessados através da Internet, PDAs ou computadores. Salvar os dados no servidor SQL pode ajudar com o gerenciamento de espaço de armazenamento e recuperação de arquivos rápida. PDF (Portable Document Format) é um formato de arquivo desenvolvido pela Adobe, Inc. para encapsular os dados em um arquivo de imagem. Salvar um PDF para um servidor SQL requer alguns passos para configurar.
Criar uma tabela para o qual você pode carregar o seu PDF. Abra um terminal no SQL e digite este código:
"CREATE TABLE [TestTable]
(
[ID] [int] IDENTIDADE (1,1) NOT NULL,
[Nome do arquivo] [nvarchar] (15) NOT NULL,
[Extensão] [nvarchar] (5) NOT NULL,
[Conteúdo] [imagem] NULL
)."
O upload do arquivo PDF. Alterar "@Nome do arquivo" e "@Extensão" ao nome e extensão e digite o código do seu arquivo:
"usando (SqlConnection cnn = new SqlConnection ("Connection string"))
{
cnn.Open ();
SqlCommand cmd = new SqlCommand ("InsertFile", Cnn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add (new SqlParameter ("@Nome do arquivo", "Nome de
arquivo carregado"));
cmd.Parameters.Add (new SqlParameter ("@Extensão", "Extensão de
arquivo carregado"));
cmd.Parameters.Add (new SqlParameter ("@Conteúdo", "array de bytes
(Byte []) do arquivo carregado"));
cnn.Close ()
}."
Digite o seguinte código para recuperar seus dados e modificar ".pdf" com o nome do arquivo PDF que deseja receber:
"cadeia strExtenstion = "extensão do arquivo recuperado";
byte [] = bytFile "Byte matriz recuperados a partir do banco de dados";
Response.Clear ();
Response.Buffer = verdade-
else if (strExtenstion == ".pdf")
{
Response.ContentType = "application / pdf";
Response.AddHeader ("content-disposition",
"apego-filename = Tr.pdf");
}."
Salvar um PDF para o servidor SQL com os códigos acima.
dicas & avisos
- Certifique-se de remover todas as aspas ao digitar códigos.