本人是一新手,什么都不懂,希望个位能帮我。本人想做一个程序,功能是在edit1输入一个汉字后,可以在edit2显示区码(这个汉字区码表的数据库已有,名为db1.mdb),请问要怎样做啊???个位高手帮帮忙啦,本人急需,在这先感谢个帮忙啊

解决方案 »

  1.   

    试试这个吧
    edit2.text := Table1.lookup('Character',edit1.text,'Code');
      

  2.   

    找本delphi的书,看一看里面的数据库部分.用顶楼兄弟写的那个函数就可.
    你可以先查查那个函数的用法.呵呵,随处可见
      

  3.   

    楼主,你打开Delphi就有机会自己解决,这么简单的问题根本不必指望别人。别着急,慢慢来。GOOD LUCK。
      

  4.   

    只需要简单的数据库操作而已。若需要,发EMAIL至: [email protected]  
     
    我帮你做了
      

  5.   

    根据国家名称,找首都名称:
    先在object inspector上设置table1:
    table1.databaseName :=DBDEMOS;
    table1.tablename :=country.dbprocedure TForm1.Button1Click(Sender: TObject);
    var
      v,d: variant;
    begin
      d :=edit1.text;
      v := table1.lookup('name',d,'capital');
      if not (varType(V) in [varNull]) then begin
        edit2.text :=v;
      end
      else
        edit2.text :='没找到!';
    end;