请问OLE现在还用吗,到底是个什么东西.我看书怎么说得被ACTIVE取代?
我这里有个工程,需要验证SQL语法的准确性, 比如输入了错误的语法,她能够自动提示出来.我想后台调用ACCESS检查然后再返回给主程序.不知道是否可行,用什么技术更好,谢谢.

解决方案 »

  1.   

    with adoquery1 do
    try
      close;
      sql.clear;
      sql.text:=语句;
      sql.open;
    except
      showmessage(sql.text);
    end;
    学习
      

  2.   

    请问OLE现在还用吗,到底是个什么东西.我看书怎么说得被ACTIVE取代?
    应该是被COM/COM+取代,或者说.NET
    这里有个工程,需要验证SQL语法的准确性, 比如输入了错误的语法,她能够自动提示出来.我想后台调用ACCESS检查然后再返回给主程序.不知道是否可行,用什么技术更好,谢谢.比如说,SELECT 语句,你要先看对应的字段存不存在,WHERE语句中的地段能不能用
    用户指定的方式比较等。
      

  3.   

    如果在SQL的话,里面查询分析器可以检查到的。