程序报错,求大神指教

qq_37327296 2017-01-14 02:58:00
adodataset1.Fiter:='Number'+''''+edit1.Text+''''; 为什么报错说 unable to invoke code completion due to errors in source code 求大神解析一下为什么T_T
...全文
408 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
leeky 2017-01-16
  • 打赏
  • 举报
回复
这种错误自己跟踪就明白了
lyhoo163 2017-01-14
  • 打赏
  • 举报
回复
这是过滤的条件,你的条件不完整:参考如下:

adodataset1.Filtered:=false;
adodataset1.filter:='Number>='''+edit1.Text+''' and Number<='''+edit2.Text+'''';
adodataset1.filtered:=true;

adodataset1.Filtered:=false;
adodataset1.filter:='Number='''+edit1.Text+'''';
adodataset1.filtered:=true;
lyhoo163 2017-01-14
  • 打赏
  • 举报
回复
这是过滤的条件,你的条件不完整:参考如下: [code=deelphi] adodataset1.Filtered:=false; adodataset1.filter:='Number>='''+edit1.Text+''' and Number<='''+edit2.Text+''''; adodataset1.filtered:=true; adodataset1.Filtered:=false; adodataset1.filter:='Number='''+edit1.Text+''''; adodataset1.filtered:=true; [/code]
santiaodahan 2017-01-14
  • 打赏
  • 举报
回复
引用 2 楼 qq_37327296 的回复:
[quote=引用 1 楼 santiaodahan的回复:]Numer后面带引号中的文本,中间也没有运算符。这是什么意思呢?有这种用法?
number是我表里面的学号,这个edit是要用来显示学号[/quote] 学号是什么类型?字符串还是整数?后面也没有运算符,比如等号。
qq_37327296 2017-01-14
  • 打赏
  • 举报
回复
引用 1 楼 santiaodahan的回复:
Numer后面带引号中的文本,中间也没有运算符。这是什么意思呢?有这种用法?
number是我表里面的学号,这个edit是要用来显示学号
santiaodahan 2017-01-14
  • 打赏
  • 举报
回复
Numer后面带引号中的文本,中间也没有运算符。这是什么意思呢?有这种用法?

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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