以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]全文搜索功能问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=122505) |
-- 作者:81538475 -- 发布时间:2018/7/26 23:27:00 -- [求助]全文搜索功能问题 用下面方法全局搜索,但是我的列里面是又日期列的。搜索的时候就会报错 从字符串“”到类型“Date”的转换无效。 如何解决呢 Dim s1 As String = e.Form.Controls("TextBox1").Text For i As Integer = vars("row") To CurrentTable.Rows.Count - 1 For j As Integer = vars("col")+1 To CurrentTable.Cols.Count - 1 If CurrentTable.Rows(i)(CurrentTable.Cols(j).Name) = s1 Then vars("row") = i vars("col") = j CurrentTable.Select(i,j) Return End If Next vars("col") = 0 Next vars("col") = 0 vars("row") = 0 |
-- 作者:有点甜 -- 发布时间:2018/7/26 23:37:00 -- If CurrentTable.Rows(i)(CurrentTable.Cols(j).Name) = s1 Then
改成
If cstr(CurrentTable.Rows(i)(CurrentTable.Cols(j).Name)) = s1 Then |
-- 作者:81538475 -- 发布时间:2018/7/27 0:17:00 -- 多谢了。 |