1)怎么用ADO或BDE连SQL数据库中的某个表?2)如果EDIT中的输入内容为“123456”,怎么在插入表中记录时为“abc123456def”!(请务必详细点)

解决方案 »

  1.   

    使用
    Tadoquery控健
    设置 connectionstring 属性选择sql server驱动程序,连接数据库写sql语句 执行adoquery1.close;
    adoquery1.sql.clear;
    adoquery1.sql.add('select * from tablename');
    adoquery1.sql.open;  //有记录集的用open
                         //没有记录集的用execsql;
     2
      if edit1.text = '123456' then
      begin
        adoquery1.close;
        adoquery1.sql.clear;
        adoquery1.sql.add('insert into tablename(fields) values('+#39+'abc'+edit1.text+'def'+#39+')';
        adoquery1.sql.execsql;
      end;  
                      end;