本文介绍了如何使用数据库查询搜索多行文本框?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,



我正在尝试使用多行文本框功能执行查询,我很少会让代码工作。我已经更新了我的代码,我遇到了一个sql错误

Hello,

I am trying to carry out a query using multi-line textbox feature and I am little stuck into getting the code to work. I have updated my code and I am experiencing an sql error

Incorrect syntax near 'OR'.



如下所示:


on the following line below:

da.Fill(ds);







非常感谢任何帮助。

谢谢。




Any help would be very much appreciated.
Thanks.

推荐答案

string search = String.Empty;
         string[] names = search.Split(',').Select(n => string.Format("'{0}'", n.Trim())).ToArray();
         foreach (string v in VarinateNo)
         {

             search = search.Replace("\r", string.Empty);
         }

         search = search.Trim(',');





我怀疑而不是





I suspect that instead of

search = search.Replace("\r", string.Empty);





你想要





you want

search += v.Replace("\r", string.Empty);


这篇关于如何使用数据库查询搜索多行文本框?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-10 08:02