(1)我的数据库的表定义了全文索引(数据库有很多结构,列相同的表,都定义了全文索引)
采用联合查询的方式,我把表里的数据取出来放到一个数据集当中一个表里,是否还可以对查询出的数据进行全文索引搜索呢?(2)我用ASP.NET做的程序,在上传附件的时候有一项功能,就是如何把上传的附件,比如 txt,doc,xls,等等,把他们转换为pdf格式的进行存储。打开或下载的时候也用adobe reader 进行打开。
我数据库有个原文存储表,是这样的字段格式,来存储上传的附件。
文件名称,文件类型,文件大小,创建时间,存储,所属表名,序号。其中存储为二进制格式。

解决方案 »

  1.   

    to 1
    你可以使用DataView来做,即用你的DataSet对象某个表来生成DataView,例如:
    DataView prodView = new DataView(yourDataSet.Tables[yourTableName],
                                     "UnitsInStock <= ReorderLevel",/*Set condition*/
                                     "SupplierID, ProductName",/*Row sort type*/
                                     DataViewRowState.CurrentRows);
      

  2.   

    to 2
    HtmlInputFile来进行上传文件,不过在上传的时候,要进行设置,基本如下
    首先要设置Aspnet用户对文件保存目录(服务器端)有可写权限;
    其次要设置web.config文件,要设置maxRequestLength,本身给的值是100(相当于100K),根据需要进行修改。至于转成pdf,你可以去www.codeproject.com上面去找例子,我下面只举一个
    http://www.codeproject.com/dotnet/pdfconverternet.asp保存文件到数据库,参看
    http://blog.csdn.net/knight94/archive/2006/03/24/637800.aspx