我是delphi的初学者,以前是用c#,所以对相关的语法还是理解,我现在想用delphi连接sql Server2000数据库做一个登录,语法我都懂,但我不知道这里的先后顺序是怎样的。所以我想请教一下...给点代码或伪代码也行,谢谢!!!

解决方案 »

  1.   

    我说个思路吧,你手动连接数据库,就是为了得到Connectstring这个属性,你可以看一下,连接成功后的Connectstring
    登录界面就是把  服务器名,登录名,密码,数据库句  传入Connectstring,然后再Connect
      

  2.   

    你这思路也太...呵呵,我想问的是:比如我要用到的对象是:ADOConnection,ADOQuery等对象,那他们的步骤是怎样的...?详细点哈,谢谢
      

  3.   

    先把ADOConnection,ADOQuery关联起来,ADOQuery的connection属性
    ADOQuery.connection:=ADOConnection;登录的过程就是我上面所说 配置ADOConnection.connectionstring
    然后ADOConnection.open;现在就可以使用ADOQuery
    ADOQuery.close;
    ADOQuery.sql.add('select * from xxx');
    ADOQuery.open;
      

  4.   

    最简单的方式
    拖一个dbgrid,右键dbgrid选第一项,插入几列。
    然后拖一个Tadoquery和一个TDataSource,
    在datasourc的属性面板上设置数据源dataset为query,
    在query属性面板上点击connectionstrings,就可以选择数据源并自动生成连接字符串,
    SQL属性中填入sql语句,如果 select * from xx库.xx表
    设置active=true
    跟.net一样一样的最后在dbgrid中选中clounms下的每个列,给它们的filedname指定字段名,编译运行就得了