有哪位高手能够告诉delphi如何应用文本文件中的动态sql文?
我要把动态sql文写在文本文件中,但在程序中怎样给host变数赋值?
文本文件中的sql文:
insert into tablename (name,address)values(:name,:address)
在程序中怎样给host变数name和address赋值?

解决方案 »

  1.   

    谢谢您能不能说的更详细点,能不能用代码写一下,我对delphi不是太了解,看代码比较直观。
    麻烦你了。
      

  2.   

    居然是0分......下次给俺补上
    with adoquery1 do 
    begin 
    close
    sql.clear; 
    sql.add('insert into tablename(name,address) values(:name,:address)'); 
    parameters.parambyname('name').value:=edit1.text; //给name变量赋值
    parameters.paramebyname('address').value:=edit2.text; //给地址变量赋值
    execsql; 
    open; 
    end; 
      

  3.   

    谢谢你的答复,你的这个方法我知道,我是想问如何把sql文:
    insert into tablename(name,address) values(:name,:address)
    写在文本文件1.txt中
    然后在程序中怎样给name和address赋值?