打个比方
TEXTBOX里有SQL语句
select top 数字 from 表名
从另外两个textbox框里得到这两个值,在第三个TEXTBOX里替换成
select top 10 from Applet
.请问有办法吗 

解决方案 »

  1.   

    textbox1.text.Replace(string old,string new)
      

  2.   

    你是要做搜索吧,然后又怕别人SQL注入,所以你想过滤 SQL的一些关键字是吧。哈哈,其实你完全没必要再者纠缠,后面执行查询的SQL语句参数化就可以了,切记不要拼接这样就没事了,用户输入的字符串只会当做参数处理,而不是直接跟在你的数据库操作方法的SQL后面执行的其实替换很简单啊
    string  title=this.WebEditor1.Text.Replace("http://avene2009.internal.nurunci.com要替换的内容", "替换内容");
      

  3.   


    string sqlstring="select top 数字 from 表名";
    sqlstring=sqlstring.Replace("数字",textbox1.Text);
    sqlstring=sqlstring.Replace("表名",textbox2.Text);
    textbox3=sqlstring;
      

  4.   

    textbox3=sqlstring;
    ==>textbox3.Text=sqlstring;