如何在delphi界面把oracle里的数据调出来,再转化为表格,各位帮忙指导一下,谢谢! 

解决方案 »

  1.   

    这个不是一两句话可以说清楚,看一下书:
    《Delphi7高效数据库程序设计》
    或者去优酷去年delphi的视频
      

  2.   

    delphi连接数据库,将查询出来的数据绑定到指定控件,主要看你的delphi知识......
      

  3.   

    利用delphi的ADO或者BDE连接数据库,再利用TTable或者clientdataset等控件把数据呈现。 
      

  4.   

    请问用delphi做前台,如何导出oracle数据库里的数据呢?
      

  5.   

    直接调用是什么意思?delphi都要通过配置驱动,使用控件来取得数据。
      

  6.   

    7楼,谢谢了,但是我现在需要的是在delphi里面建立了一个memo,需要显示出数据库里面满足两个条件的相关信息,编程语言在delphi里面可以运行,但在oracle里面运行不成,所以最后在delphi界面输不出需要的结果。麻烦帮一下,感激不尽啊!
      

  7.   

    可以用odac控件,是专门针对delphi和oracle连接的控件!类似于ADO控件。挺好用的
      

  8.   

     你说的输出结果是想以什么形式显示啊?  直接用delphi 的stringgrid或则 memo,都可以的啊。
      

  9.   

    ymsdbstr:='Provider=OraOLEDB.Oracle.1;Password=tysuser;Persist Security Info=True;User ID=tysapp;Data Source=(DESCRIPTION = (ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.224.141.197)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = edadm)))'
     
        dtset:=tadodataset.Create(nil);
         dtset.CommandText :=sql;
         dtset.ConnectionString :=ymsdbstr;
         dtset.CursorLocation:=clUseClient;
         dtset.CursorType :=ctStatic;
         dtset.Open;
    来个直接点的