2012-07-12 85 views
0

我需要检查第一列中的第一个单元格是否包含字符“ND”。单元格可以包含“Rm ####”或“Rm #### ND ”。如果单元格包含“ND”字符,则表单上的图片框需要变为可见。从搜索的数据表中检查单元格的值

这是我正在用来搜索访问数据库的代码... 搜索结果一直只返回数据表中的一行数据。 有没有一种方法可以将此与搜索结合?

Try 
     Dim con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source='\\SERVER\Drawings\Database\Drawing Database.accdb'") 
     con.Open() 
     Me.DrawingsTableAdapter.DrawingNumber2(Me.Drawing_DatabaseDataSet.Drawings, ("%" & TextBox2.Text & "%")) 
     Me.Validate() 
     Me.TableAdapterManager.UpdateAll(Me.Drawing_DatabaseDataSet) 
     con.Close() 
    Catch ex As System.Exception 
     System.Windows.Forms.MessageBox.Show(ex.Message) 
+0

什么是DrawingsTableAdapter SelectCommand的SQL? – 2012-07-12 14:53:21

回答

0

也许你失去了单引号
“% '” & TextBox2.Text &' %“
看看它是否工作

之外,我从来没有见过的功能” DrawingNumber2'
而在互联网上找不到。
太多的自定义代码,不太理解。

相关问题