4个回答
展开全部
连SQL2000数据库的话可以用ADOConnection、ADOQuery、ADODataSet和ADOTable这几个组件。
ADOConnection双击组件就可以选择数据源;
ADOQuery组件和Query组件的使用方法类似,通过SQL属性获取某些数据,满足SQL语句的语法格式,使用方法和ADOTable组件类似,但ADOTable通过TableName属性来定制数据表;
ADODataSet可以直接与一个表进行连接,也可以执行SQL语句,还可以执行存储过程。
ADOConnection双击组件就可以选择数据源;
ADOQuery组件和Query组件的使用方法类似,通过SQL属性获取某些数据,满足SQL语句的语法格式,使用方法和ADOTable组件类似,但ADOTable通过TableName属性来定制数据表;
ADODataSet可以直接与一个表进行连接,也可以执行SQL语句,还可以执行存储过程。
展开全部
先设置 adoconnection的connectionstring,loginprompt选false,然后connected为true
然后adodataset里面的connection选择adoconnection,active 为true
datasource中选择adodataset就可以了
然后adodataset里面的connection选择adoconnection,active 为true
datasource中选择adodataset就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
adoconection
adoquery
挺简单的,但要在这说明白也有难度。你最好上网下载一个源码。此类源码多如牛毛。
adoquery
挺简单的,但要在这说明白也有难度。你最好上网下载一个源码。此类源码多如牛毛。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
uses ADODB,DB;
用adoconnection连接数据库
用adodataset连接数据表
用datasource连接数据表并与dbgrid控件配合显示数据表格
在窗口放置一个dbgrid控件
代码如下:
var
ADOConnect : TADOConnection;
ADODataset : TADODataset;
Datasource : TDatasource;
//dbgrid:TDbGrid;
ADOConnect := TADOConnection.Create(nil);
ADODataset := TADODataset.Create(nil);
Datasource := TDatasource.Create(nil);
//ADOQuery := TADOQuery.Create(nil);
//dbgrid1:=Tdbgrid.create(nil);
ADOConnect.LoginPrompt :=false;
ADODataSet.Connection :=ADOConnect;
Datasource.dataset:=ADODataSet;
dbgrid1.datasource:=datasource;
if ADOConnect.Connected then ADOConnect.Close ;
ADOConnect.ConnectionString:=
'Provider=SQLOLEDB.1;Persist Security Info=True;'+
'Password='+数据库密码+
';User ID='+数据库用户名+
';Initial Catalog='+数据库名+
';Data Source='+数据库服务器的IP+',1433';
ADOConnect.Open;
ADODataSet.CommandText :='select distinct * from 表名';
用adoconnection连接数据库
用adodataset连接数据表
用datasource连接数据表并与dbgrid控件配合显示数据表格
在窗口放置一个dbgrid控件
代码如下:
var
ADOConnect : TADOConnection;
ADODataset : TADODataset;
Datasource : TDatasource;
//dbgrid:TDbGrid;
ADOConnect := TADOConnection.Create(nil);
ADODataset := TADODataset.Create(nil);
Datasource := TDatasource.Create(nil);
//ADOQuery := TADOQuery.Create(nil);
//dbgrid1:=Tdbgrid.create(nil);
ADOConnect.LoginPrompt :=false;
ADODataSet.Connection :=ADOConnect;
Datasource.dataset:=ADODataSet;
dbgrid1.datasource:=datasource;
if ADOConnect.Connected then ADOConnect.Close ;
ADOConnect.ConnectionString:=
'Provider=SQLOLEDB.1;Persist Security Info=True;'+
'Password='+数据库密码+
';User ID='+数据库用户名+
';Initial Catalog='+数据库名+
';Data Source='+数据库服务器的IP+',1433';
ADOConnect.Open;
ADODataSet.CommandText :='select distinct * from 表名';
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询