我想做这样一个程序:
有个名字为key.tet的文本,里面存着这样的信息(北京;面积;日期)我想把这几个词分别提取,并且把这几个词的关系定义为and,让这些次在数据库(PDB.Dinfor的keyword属性)中查找完全符合的,并且提取符合的数据信息(keyword和content),我该怎么做呢?如果文档里的信息有很多,不止三个,我应该怎么做呢?我是个新手,希望能付上比较完整的代码,供我参考一下!在这谢谢大哥大姐了~~
有个名字为key.tet的文本,里面存着这样的信息(北京;面积;日期)我想把这几个词分别提取,并且把这几个词的关系定义为and,让这些次在数据库(PDB.Dinfor的keyword属性)中查找完全符合的,并且提取符合的数据信息(keyword和content),我该怎么做呢?如果文档里的信息有很多,不止三个,我应该怎么做呢?我是个新手,希望能付上比较完整的代码,供我参考一下!在这谢谢大哥大姐了~~
string FileName=c\\...key.tet//这里放文本路径!
System.IO.StreamReader ts = new System.IO.StreamReader(FileName,System.Text.Encoding.Default);
txt1.Text = ts.ReadToEnd();
ts.Close();
sting s=txt1.Text;
s=s.split(;);
取出后去操作吧!
谢谢~~还是有人能理解我的
string SQL="select * from PDB.Dinfor where ";
if (int i=0;i<ss.length;i++){
String sss=ss[i];
SQL+=" [字段名]="+sss+" and ";
}
SQL=SQL.trim().substring(0,SQL.length-3);//去掉最后一个and
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="keyname" value="北京;面积;日期........." />
</appSettings>
</configuration>