Um servidor SQL é qualquer servidor de banco de dados modelo relacional que utiliza Structured Query Language , que foi originalmente baseada na álgebra relacional. Servidores SQL são usados para criar e gerenciar bancos de dados que podem ser acessados através da Internet, PDAs ou computadores. Salvando dados em seu 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. Instruções
1
Criar uma tabela para a qual você pode carregar o seu PDF. Abra um terminal em SQL e digite este código :
"CREATE TABLE [ TestTable ]
(
[ID ] [ int ] IDENTITY ( 1,1) NOT NULL,
[arquivo] [ nvarchar ] (15) NOT NULL,
[ extensão ] [ nvarchar ] (5) NOT NULL,
[ conteúdo ] [imagem] NULL
) . "
2
Envie seu arquivo PDF. Change " @ Matrícula " e " @ Extension " para nome e extensão e digite este código de seu arquivo :
" usando ( SqlConnection cnn = new SqlConnection ( " string de conexão ")) {
cnn.Open ();
SqlCommand cmd = new SqlCommand ( " InsertFile " , cnn );
cmd.CommandType = CommandType.StoredProcedure ;
cmd.Parameters.Add ( novo SqlParameter ("@ FileName ", " Nome do Arquivo
Enviado "));
cmd.Parameters.Add ( novo SqlParameter ("@ Extensão" , "Extensão de arquivo
Enviado "));
cmd.Parameters.Add ( novo SqlParameter ("@ Conteúdo ", " array de bytes
(byte []) de uploaded file ")); .
cnn.Close ()
}"
3
Digite o seguinte código para recuperar os seus dados e modificar " . pdf "com o nome do arquivo PDF que deseja receber :
" corda strExtenstion = " extensão do arquivo recuperado ";
byte [] bytFile = " byte matriz recuperado do banco de dados" ;
Response.Clear ();
Response.Buffer = true;
else if ( strExtenstion == " . pdf " )
{
Response.ContentType = um PDF para o seu servidor SQL com os códigos acima.