先把ADOConnection,ADOQuery关联起来,ADOQuery的connection属性 ADOQuery.connection:=ADOConnection; 登录的过程就是我上面所说 配置ADOConnection.connectionstring 然后ADOConnection.open; 现在就可以使用ADOQuery ADOQuery.close; ADOQuery.sql.add('select * from xxx'); ADOQuery.open;
最简单的方式 拖一个dbgrid,右键dbgrid选第一项,插入几列。 然后拖一个Tadoquery和一个TDataSource, 在datasourc的属性面板上设置数据源dataset为query, 在query属性面板上点击connectionstrings,就可以选择数据源并自动生成连接字符串, SQL属性中填入sql语句,如果 select * from xx库.xx表 设置active=true 跟.net一样一样的 最后在dbgrid中选中clounms下的每个列,给它们的filedname指定字段名,编译运行就得了
我说个思路吧,你手动连接数据库,就是为了得到Connectstring这个属性,你可以看一下,连接成功后的Connectstring 登录界面就是把 服务器名,登录名,密码,数据库句 传入Connectstring,然后再Connect
16,748
社区成员
33,247
社区内容
加载中
试试用AI创作助手写篇文章吧