怎样进行数据库过滤?(用Filter)

direction 2001-04-15 11:32:00
当在程序中使用Filter过滤数据库时,语句如下:
Table1->Filter="NAME='过滤字符'";
我需要将Edit1中输入的内容再加上一个*号作为过滤的字符,应该怎么办?
...全文
257 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
夭夭 2001-04-15
  • 打赏
  • 举报
回复
*这是在前面了,改一位置大约行了
夭夭 2001-04-15
  • 打赏
  • 举报
回复
AnsiString c;
c="NAME=\"";
c.Insert("*",c.Length+1);
c.Insert(Edit1->Text,c.Length+1);
c.Insert("\"",c.Length+1);
Table1->Filter=c;
试一试,?

tide 2001-04-15
  • 打赏
  • 举报
回复
to yeqiufeng
我迷失了方向
「已注销」 2001-04-15
  • 打赏
  • 举报
回复
to tide

你发什么感慨啊
tide 2001-04-15
  • 打赏
  • 举报
回复
Table1->Filter="Name="+AnsiString(char(0x27))+Edit1->Text+"*"+AnsiString(char(0x27));

蓦然回首,已不知身在何处
luhongjun 2001-04-15
  • 打赏
  • 举报
回复
AnsiString aa="name='*"+Edit1->Text+"'";
Table1->Filter=aa;
direction 2001-04-15
  • 打赏
  • 举报
回复
czylj,不行啊,运行出错,
[C++ Error] Unit1.cpp(22): E2235 Member function must be called or its address taken

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧