关于数据库(ADO)操作的问题,请大家帮帮忙在运行程序时总是弹出一个窗口,
叫输入usernae和password用来链接数据库
还有就是不能用记录集来更新数据提示说记录集不是插入和修改模式,请问要怎么办

解决方案 »

  1.   

    在ado 中有个属性叫loginprompt设置为假 就可以了
      

  2.   

    设置 loginprompt =false;
    ------------------------------------
    体验速度,体验CSDN论坛助手:http://community.csdn.net/Expert/TopicView.asp?id=4700683
      

  3.   

    ado.edit;//打开编辑模式
    ....
    ado.post; //提交数据
    ado.append;//在数据库中最后一行加入空数据
    ...ado.post;
    ------------------------------------
    体验速度,体验CSDN论坛助手:http://community.csdn.net/Expert/TopicView.asp?id=4700683
      

  4.   

    设置 loginprompt =false;
    adotable1.edit;
      

  5.   

    str:='select * from stu_info where stu_id='''+stu_id+'''';
    rs.CommandText:=str;
    rs.Open();
    if rs.Eof=false then
       begin
       rs.Edit;
       rs.Fields[2].Value:=trim(edit2.Text);
       rs.Fields[3].Value:=sex;
       rs.Fields[4].Value:=datetostr(datetime1.Date);
       rs.Fields[5].Value:=datetostr(datetime2.Date);
       rs.Fields[6].Value:=xy;
       rs.Fields[7].Value:=cla;
       rs.Post;
       rs.Last;
       ShowMessage('更新成功');
       rs.Close;
       end
    为什么时候更新不了数据
      

  6.   

    rs.Close;你关闭了,在么能在更新呢?