Tenho uma tabela para controle de abastecimento aonde usuario digitaliza nota fiscal em formato pdf deve anexar ao registro do abastecimento. Mas esta dando erro no upload a não ser quando uso no firefox, mas mesmo no firefox o download esta com problema também. O arquivo fiz upload era 50kb quando faço download ele fica 4kb da erro adobe arquivo danificado. Isto esta ocorrendo quando envio arquivos menores de 80kb no upload. Fiz uma tabela de teste com 03 campos nesta tabela funciona download mesmo arquivos menores de 80kb. segue a baixo minha tabela
MEU BANCO É SQL SERVER 2005 EXPRESS
USE [Seculus]
GO
/****** Object: Table [dbo].[Abastecimento] Script Date: 10/22/2013 16:19:01 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Abastecimento](
[id_requisicao] [int] IDENTITY(1,1) NOT NULL,
[centro_custo] [int] NOT NULL,
[veiculo] [int] NULL,
[liberado_por] [int] NULL,
[abastecido_por] [int] NULL,
[fornecedor] [int] NULL,
[autorizado] varchar COLLATE Latin1_General_CI_AS NULL,
[valor_autorizado] varchar COLLATE Latin1_General_CI_AS NULL,
[data_emissao] [datetime] NULL,
[impresso] varchar COLLATE Latin1_General_CI_AS NULL,
[data_abastecimento] [datetime] NULL,
[valor_por_litro] [decimal](6, 2) NULL,
[valor_abastecido] [decimal](6, 2) NULL,
[NF] varchar COLLATE Latin1_General_CI_AS NULL,
[km_inicio] [int] NULL,
[km_termino] [int] NULL,
[OS1] [int] NULL,
[OS2] [int] NULL,
[OS3] [int] NULL,
[OS4] [int] NULL,
[prest_contas_de] [int] NULL,
[nf_pdf] varbinary NULL,
[nf_nome] varchar COLLATE Latin1_General_CI_AS NULL,
[nf_tamanho] varchar COLLATE Latin1_General_CI_AS NULL,
CONSTRAINT [PK_Abastecimento] PRIMARY KEY CLUSTERED
(
[id_requisicao] ASC
)WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
TABELA CRIEI TESTE E FUNCIONOU
USE [Seculus]
GO
/****** Object: Table [dbo].[teste02] Script Date: 10/22/2013 16:05:25 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[teste02](
[codigo_id] [int] IDENTITY(1,1) NOT NULL,
[nome] varchar COLLATE Latin1_General_CI_AS NULL,
[documento] varbinary NULL,
[nome_doc] varchar COLLATE Latin1_General_CI_AS NULL,
[tamanho_doc] varchar COLLATE Latin1_General_CI_AS NULL,
CONSTRAINT [PK_teste02] PRIMARY KEY CLUSTERED
(
[codigo_id] ASC
)WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF