我正在尝试构建一个在Access数据库中保存数据的发票程序。我有一些tedit s,按钮,一个数据源,一个adotable,一个数据库网格和一个弹出菜单。数据库格式为accdb。
问题:我想让程序在用户打字时过滤记录。它可能会过滤数据库网格或tedit,这都无关紧要。我以某种方式找到了一些代码,例如:
Table1.FilterOptions:=[foCaseInsensitive];
Table1.Filter:='Filmadi='+QuotedStr(Edit1.Text+'*');
Table1.Filtered:=true;
上面的代码给出此错误:Project Project1.exe引发异常类eoleExcept,并显示Message:Item无法在与请求的名称或序号对应的集合中找到
其他例子给出了各种错误。
诚心
奥努尔
1条答案
按热度按时间wljmcqd81#
在筛选器中使用LIKE运算符:
示例: