请问:
    在两个DBGrid控件中,当DBGrid1连接上数据后,用鼠标选中其中一个字段后,将此字段的值显示在DBGrid2中。并将此数据添加到数据库中!
    
    另外,在使用本地数据库时,时常要求输入用户名和密码。怎么使DAtebass Long 不在显示出来。
 
    有实例最好!可发送到[email protected]谢谢!

解决方案 »

  1.   

    Database有一个属性LoginPrompt属性,设成False就不会再要求输入用户名和密码了.
    处理它的onlogin事件,把用户名和密码加到参数里去.
    或者直接在它的Params属里加入用户名和密码.
      

  2.   

    处理DBGrid的OnClick事件,将选中的记录填写到DBGrid2所连接的数据库里
      

  3.   

    Database有一个属性LoginPrompt属性,设成False就不会再要求输入用户名和密码了.
    处理DBGrid的DBGrid1CellClick事件,将选中的记录填写到DBGrid2所连接的数据库里,选取得个字段的值,然后再用SQL语句加到另一个表中procedure TForm1.DBGrid1CellClick(Column: TColumn);
    var
    s1,s2...:string;
    begin
    s1:=adotable1.FieldValues['字段1'];
    s2:=adotable1.FieldValues['字段2'];
    再用SQL语句加到另一个表中
    end;
      

  4.   

    同意: xiaoqiang123(xiaoqiang)的做法
      

  5.   

    赞同 xiaoqiang123(xiaoqiang)的做法
      

  6.   

    来晚了,完全同意xiaoqiang123(xiaoqiang)
      

  7.   

    赞同 xiaoqiang123(xiaoqiang)的做法