您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Delphi >> 很简单的问题!!初学者请教!关于query的!

很简单的问题!!初学者请教!关于query的!

来源:网络整理     时间:2016/8/16 5:15:50     关键词:

关于网友提出的“ 很简单的问题!!初学者请教!关于query的!”问题疑问,本网通过在网上对“ 很简单的问题!!初学者请教!关于query的!”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 很简单的问题!!初学者请教!关于query的!
描述:

表中创建了一个“用户类型”字段CHAR(10),填入了“管理员”名称,但用
case QUERY1.FIELDBYNAME('用户类型').value of 
 管理员:执行语句一;
 管理员2:执行语句二;
end;
就是这个语句经常报错,究竟怎样才能把当前记录的字段值能和下面字符串执行成功??


解决方案1:

var
  mUserType:Variant;
begin
  mUserType:=QUERY1.FIELDBYNAME('用户类型').value;
  if mUserType=管理员 then 执行语句一
  else if mUserType=管理员2 then 执行语句二
end;

解决方案2:

看看帮助中的说明:
where selectorExpression is any expression of an ordinal type (string types are invalid) and each caseList is one of the following:
你会看到这一句:string types are invalid。也就是在case..of的结构中不能用string类型。


以上介绍了“ 很简单的问题!!初学者请教!关于query的!”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3318233.html

相关图片

相关文章