ft,第一个要用DataSource,TQuery控件……然后在Query.sql里写SQL语句……ADODataSet是ADO数据库控制数据源的东东
楼主还是找书看吧,这么说很麻烦而且效果不明显

解决方案 »

  1.   

    2.他就是你数据库的复制品,POST后就用他来覆盖你的数据表了
    1。将SQL语句写进SQL属性,将QUERY控件与DATASOURCE连接,将DATASOURCE与DBGRID连接,最后QUERY.OPEN
      

  2.   

    对于第一句我不是很明白你的意思,不过我想知道你是用的SQL数据库是吗?
    对于第二句我也只能告诉你它刚好可以帮你连接你的数据库。
      

  3.   

    对于第一句我不是很明白你的意思,不过我想知道你是用的SQL数据库是吗?
    对于第二句我也只能告诉你它刚好可以帮你连接你的数据库。
      

  4.   

    1、放一个TQuery、TDataSource、TDBGrid,他们的连接顺序是从后到前。
    在TQuery.SQL中写SQL语句,然后Open就可以了。
    2、ADODataSet是ADO dataset 的通用组件。可以从一个或者多个 ADO data store中取数据,甚至能够通过SQL语句从一个或者多个表中去数据,功能强大。
    —————————————————————————————————
    MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
                 毁誉由人,望天上云卷云舒,聚散任风。';
    if Not Assigned(I) then
      I := TI.Create(Nil);
    I.Maxim := MaximStr;
    I.Explain := '假如上述代码中出现“OA”等字样,删除它们';
    I.Desire := '加不加分随你';
    —————————————————————————————————
           
      

  5.   

    1.打开SQL需要数据控间或对象建立连接,你可以通过BDE或者ADO来连接
    我给出ADO的定义和方法:
    A.选择ADOCONNECTION设置CONNECTIONSTRING连接需要操作的SQL数据库.
    B.放置ADOQUERY或者ADOTABLE选择要操作的表
    C.放置DATASOURCE,DBGRID,设置DATASOURCE的DATASET为ADOTABLE或ADOQUERY1,设置DBGRID的DATASOURCE为DATASOURCE
    D.设置ADOCONNECTION的CONNECTED为TRUE,ADOQUERY或者ADOTABLE的ACTIVE为TRUE
      

  6.   

    1)Bgride 里的datasource 选择!
      

  7.   

    1.首先加入TADOConnection,点击TADOConnection,出现conectionstring对话框点击build,提供者选择microsoft ole db provider for sql server下一步
    选择服务器名称,输入指定的用户名密码,选择允许保存密码,选择你连接的数据库。测试连接,成功!按确定.在对象编辑器里Tadoconnection的loginprompt选择false;
    2.加入TADOTable在对象编辑器里选择connection选择adoconnection,active=true;
    3加入Tdatasource在对象编辑器里选择dataset为adotable1
    4加入TDBGrid在对象编辑器里选择datasource为datasource1
    完成
      

  8.   

    1.检查BDE,可以在sql Explorer中见到你的数据源如temp
    2.将Query1的databasename的属性置为temp,在SQl的属性中
      写相关的查询语句,有datasource,它的dataset属性置为Query1
      有Dbgrid,它的datasource关联datasource控件。
      再将Query的active属性置为True.
    3.如果要是Table1,同样databasename的属性置为temp,Table1的
      tablename属性设为对应的表单名,有datasource,
     它的dataset属性置为Table1有Dbgrid,它的datasource关联datasource控件。
      再将Table1的active属性置为True.
      

  9.   

    ADO控件脱离BDE,也就是说不用配置BDE,
    只要知道数据库存在的路径就可以了,
    通过ADOConnection、ADOTable、ADOQuery的connectionstring来设定
      

  10.   

    谢谢各位!可能是我说的不太明白。
    1. 如果在已联上数据库后,使用 SQL 语句打开记录集,并在DataGrid 中显示出来,就像 VB 中那样. rs.open "select * from a" ; 
    set datagrid.datasource = rs
    在 Delphi 中怎么作? 
    先谢了!
      

  11.   

    Delphi中有DataSource这个控件来中转的,可以设置DataSource控件的dataset为一个AdoTable或者AdoQuery1,然后设置DBGrid的DataSource属性为DataSource控件