连接delphi的数据库要添加什么非可视化组件啊?

解决方案 »

  1.   

    看你用什么连,bde还是ado,都不用添加组件,代码创建即可
      

  2.   

    如何用ADO连接accsee数据库:
    首先放置一个ADOConnection控件ADOConnection1;
    然后双击该控件,在弹出窗口中选择build..按钮;
    在弹出的“数据连接属性”框中的“提供程序”页选择并双击:“Microsoft Jet 4.0 OLE DB Provider”到连接页;
    选择或输入数据库名称,测试一下就OK了;
    如果有密码,就选择“所有”页,双击:Jet OLEDB:Database Password,在属性值中输入你的密码。
    LoginPrompt设为false,就不会弹出密码框了。然后放置一个ADOQuery1,将Connection 设为ADOConnection1;
    在SQL属性上点三个点的小按钮,输入:select * from 表名;再放一个DataSource1:
    Dataset属性设为ADOQuery1;再放一个DBGrid1:
    DataSource属性设为DataSource1;选择ADOQuery1,将Active设为True;DBGrid1中是不是显示了数据。(完,给分)更多事例见:http://www.kaer.cn/default.aspx
      

  3.   

    连接数据库中ADO还是BDE,只要你加几个控件就可以了,我认为你最好有ADO链接比较好,
    比较稳定了
      

  4.   

    jpyc(九品御厨-进军嵌入式) 你好,按你那样操作了,但当active:=true;时按理可以打开表了,但它提示到“jet 4.0数据引擎找不到输入表或查询'db1'”,这问题是怎么加事?
    再请指教一下。
      

  5.   

    如果你使用Access连接数据库的话,还应该设置它的ODBC DSN数据源名称 比较麻烦,所以建议你还是使用SQL Sever2000