有人可以帮忙看有没做资料查询和更新的建议没,资料是文档类的。比如abc.htm ,我想通过关键字搜索然后来显示这个文档,请问如何设计数据表,以及如何做,谢谢了

解决方案 »

  1.   

    如果是标题或内容查询,有两种方式:
    1、将文档内容存在数据字段中,通过SQL语句来实现
    2、将文档放入指定目录,通过配置WINDOWS的全文检索来实现。
      

  2.   

    写了一部分了可以实现,上传后改名。但是还要看怎么写连接用的一个fileupload控件3个textbox控件和一个button按钮控件
    using System;
    using System.Collections;
    using System.Configuration;
    using System.Data;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.HtmlControls;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.IO;
    using System.Xml.Linq;public partial class App_Admin_test3 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {    }
        protected void Button1_Click(object sender, EventArgs e)
        {
            if (FileUpload1.FileName == "" || FileUpload1.FileName == null)
                return;
            String ext = System.IO.Path.GetExtension(FileUpload1.PostedFile.FileName).ToLower();
            TextBox1.Text = ext.ToString();
            TextBox2.Text = DateTime.Now.ToString("yyyyMMddhhmmss");
            TextBox3.Text = TextBox2.Text + TextBox1.Text;
            string File_N = FileUpload1.FileName.ToString();
            string[] File_path = File_N.Split('\\');
            File_N = File_path[File_path.Length - 1];
            string File_N2= TextBox3.Text;
            string webDir = Server.MapPath("~/new/");
            // string webDir = Server.MapPath(".") + "\\img\\";
            if (!Directory.Exists(webDir))
                Directory.CreateDirectory(webDir);
            FileUpload1.SaveAs(webDir + File_N2);
            Response.Write("OK");
            Response.Write(webDir.ToString());    }
    }