易截截图软件、单文件、免安装、纯绿色、仅160KB

连接ACCESS出现未指定的错误,连接SQL没有问题

procedure TForm4.FormShow(Sender: TObject);
begin
  with dataa.ADOQuery2 do
  begin
    Close;
    SQL.Clear;
    SQL.Add('select 操作员编号,操作员姓名,操作员密码,操作员级别 = Case 操作员级别 when 1 then ''系统管理员'' when 2 then ''操作员'' end from 操作员信息表');
    Open;
  end;
  if Dataa.ADOQuery2.RecordCount>0 then
    DataSource1.DataSet := Dataa.ADOQuery2
  else
    DataSource1.DataSet := Nil;
  Combobox1.ItemIndex := 0 ;
  Button1.SetFocus;
end;
以上代码连接ACCESS出现未指定错误,但是连接SQL没有问题,能得到数据?请问问题出错在哪儿?
如果我没记错,access没有Case then ,好像有iif,mark一下先

试试:
'select 操作员编号,操作员姓名,操作员密码,操作员级别 =iif(操作员级别=1,''系统管理员'',''操作员'' ) from 操作员信息表'

注意:这里操作员级别非1就是操作员,否则:
'select 操作员编号,操作员姓名,操作员密码,操作员级别 =iif(操作员级别=1,''系统管理员'',iif (操作员级别=2,''操作员'','其它人员) ) from 操作员信息表'



'select 操作员编号,操作员姓名,操作员密码,操作员级别 =iif(操作员级别=1,''系统管理员'',''操作员'' ) from 操作员信息表'
出现新错误错误


相关问答:

ASP链接SQL的简单登陆界面 - .NET技术 / ASP.NET

protected void btnLogin_Click(object sender, EventArgs e)
  {
  SqlConnection conn = new SqlConnection("Server = (local);user id = sa;pwd = 1;database = Login");
&nb ......

C#和数据库SQL - MS-SQL Server / 基础类

我们C#做一个窗体 往数据库里插入数据
  SqlConnection cn = new SqlConnection("Data Source=20090713-1752\\SQLEXPRESS;Initial Catalog=goods;Integrated Security=True");
  ......

求一sql语句 - MS-SQL Server / 疑难问题

现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......

tomcat连接Access数据库问题。 - Java / Web 开发

各位高手好,麻烦帮我看下这个数据库连接问题:
做了一个BBS但是数据库就是连接不上。错误代码如下
HTTP Status 500 - 
------------------------------------------------------------------------------- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号