急!!Delphi中如何连接sql2000数据库都需要哪些控件,属性怎么设置?

各位高手帮帮忙,越详细越好!!... 各位高手帮帮忙,越详细越好!! 展开
 我来答
vouu
2010-01-20 · TA获得超过319个赞
知道小有建树答主
回答量:113
采纳率:0%
帮助的人:0
展开全部
连SQL2000数据库的话可以用ADOConnection、ADOQuery、ADODataSet和ADOTable这几个组件。
ADOConnection双击组件就可以选择数据源;
ADOQuery组件和Query组件的使用方法类似,通过SQL属性获取某些数据,满足SQL语句的语法格式,使用方法和ADOTable组件类似,但ADOTable通过TableName属性来定制数据表;
ADODataSet可以直接与一个表进行连接,也可以执行SQL语句,还可以执行存储过程。
wsqrock
2010-01-20 · 超过73用户采纳过TA的回答
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:192万
展开全部
先设置 adoconnection的connectionstring,loginprompt选false,然后connected为true
然后adodataset里面的connection选择adoconnection,active 为true
datasource中选择adodataset就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
偷心贼使j
2010-01-20 · 超过21用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:64万
展开全部
adoconection
adoquery
挺简单的,但要在这说明白也有难度。你最好上网下载一个源码。此类源码多如牛毛。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6fabfb154
2010-01-20 · 超过20用户采纳过TA的回答
知道答主
回答量:84
采纳率:100%
帮助的人:34.3万
展开全部
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 表名';
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式