如果这样不行的化,那么如果sql中存在1000条记录,
我的delphi就要写1000个if来判断,然后执行固定的语句,
昏倒ing

解决方案 »

  1.   

    在delphi中不能直接将字符串作为代码来执行如果要执行只有编写一些相应的函数就向对公式一样:比如 (a*b-c)/2 这样的公式如果是字符串那肯定不能执行,你要编写相应的解析函数 对字符串分析。
      

  2.   

    网上有DELPHI代码的解释执行控件,国内一个男程序员编的,网址记不住了,可以到网上搜搜
      

  3.   

    要么你自己作一个小的解释器,
    要么还得用delphi
      

  4.   

    要么你自己作一个小的解释器,
    要么还得用delphi
      

  5.   

    解释一下:
    比如SQL中有个字段Code,记录的是DELPHI的代码,
    有5条记录,Code的值分别是:
    TfrmA.Create(nil);
    TfrmB.Create(nil);
    TfrmC.Create(nil);
    TfrmD.Create(nil);
    TfrmE.Create(nil);
    DELPHI程序的菜单有5项,分别是创建窗体的,现在因为系统会有扩展,所以不可定制,只可根据数据库的内容来实现,该如何解决?