第一个问题:Copy(LISTBOXNAME.ITEMS[LISTBOXNAME.ITEMINDEX],1,1);

解决方案 »

  1.   

    第三个问题:
    ADOQuery.Close;
    ADOQuery.Open;
    完成刷新
      

  2.   

    1,copy()取子串函数
    2,count(*) as ln_mycount from ...
      ...
      query1.fieldbyname('ln_mycount').value
      
    3,用query,先close,再open;
      

  3.   

    items对象得到的是一个tstring的东西,你可以转化,
    sql语句的变量
    query1.sql.add('select * from table where id =: id and name =: name');
    query1.params.items[0].asstring=edit1.text
    加入用户时好像只能那样
      

  4.   

    1、利用copy函数取出第一个字符即可
    2、在sql语句中使用":"来区分是否是变量
    如:sql="select * from table where id=:id"
    query1.params.items[0].AsInteger=AnInteger;
    3、query.close;query.open
    好像也可以使用quyer.refresh;(在某种情况下)