你用sql server了,我觉得你应该做一个文档库管理。

解决方案 »

  1.   

    这里有个例子“c#大文件读取和写入数据库”楼主可以参考一下:
    http://hi.baidu.com/lvxiukai/blog/item/de0c003fd1dab23570cf6c9c.html
      

  2.   


    protected void Button1_Click(object sender, EventArgs e)
            {            //FileInfo thefile = new FileInfo(@"D:\立项依据.doc");
                FileStream fsDoc = File.OpenRead(@"D:\立项依据.doc");            DateTime dtnow = DateTime.Now;
                string filename = dtnow.ToString("yyyyMMdd")+".doc";            byte[] buffer=new byte[fsDoc.Length];            fsDoc.Read(buffer,0,(int)fsDoc.Length);
                conn.Open();
                string sqlCmd = @"Insert into MyUploadTable(filename,filesize,filedata,ProjectID,IsAuditActivePage)
                                  Values(@filename,@filesize,@filedata,@ProjectID,1)";
                SqlCommand Cmd = new SqlCommand(sqlCmd,conn);
                Cmd.Parameters.Add("@filename",SqlDbType.VarChar).Value=filename;
                Cmd.Parameters.Add("@filesize",SqlDbType.BigInt).Value=fsDoc.Length;
                Cmd.Parameters.Add("@filedata",SqlDbType.Image).Value=buffer;
                Cmd.Parameters.Add("@ProjectID",SqlDbType.Int).Value=2;
                Cmd.ExecuteNonQuery();
                fsDoc.Close();
                conn.Close();            
            }
      

  3.   

    看看这个   
      http://blog.chinaunix.net/article.php?articleId=9053&blogId=1925   
      

  4.   

    调用的时候怎么处理呀,应该是用word将文件打开,编辑、保存在数据库中,单机用
    sql合适吗
      

  5.   

    参考:
    http://hi.baidu.com/wangdeen/blog/item/3c064ec236d08035e4dd3b6d.html
      

  6.   

    参考:
    http://www.winu.cn/space-14160-do-blog-id-301.html
    http://www.cnblogs.com/zfanswer/archive/2009/03/30/1425140.html