一个关于数据库的简单问题,大家进来看看!!在线等着!!
我在SQL 2000中建了一个数据库,数据库是也建了一个表,但是我不知道怎样用Delphi的控件同这个SQL数据表连接起来!请大家说说用什么控件,越细越好!谢谢了!! 问题点数:0、回复次数:14Top
1 楼lovedelphi2004(郭)回复于 2004-05-03 19:59:24 得分 0
没有一个人会了吗?Top
2 楼xia1680(xia)回复于 2004-05-03 20:03:02 得分 0
用DELPHI建立一个数据模块!Top
3 楼eddianliu(百无聊赖)回复于 2004-05-03 20:07:52 得分 0
table 加 datasource
在BDE里面设置他们的联结即可。Top
4 楼ailibuli(愛理不理)回复于 2004-05-03 20:12:34 得分 0
①建一個DataModule
从菜单file -> new -> DataModule
②把TADOConnection控件放入此DataModule中
設定TADOConnection的属性連接Databases。
③装入TADOQuery控件
写SQL文,同这个SQL数据表连接
Top
5 楼hewei2003(为为)回复于 2004-05-03 20:14:34 得分 0
ADOConnection1.ConnectionString="数据库连接字符串";
ADOConnection1.LoginPrompt := False;
ADOConnection1.Open;
DataSource1.DataSet := ADOQuery1;
DBGrid.DataSource := DataSource1;
ADOQuery1.Connection := ADOConnection;
ADOQuery1.SQL.Add('select * from 表名');
ADOQuery1.Open;Top
6 楼xia1680(xia)回复于 2004-05-03 20:15:54 得分 0
打开file/new/Data ModuleTop
7 楼woshialber(吴斐)回复于 2004-05-03 20:22:45 得分 0
双击TADOConnection
或设置TADOConnection的connection属性
建议写一个ini文件作为连接用(即将连接信息从ini文件中读入在赋给TADOConnection的connection属性),动态的连接!
Top
8 楼woshialber(吴斐)回复于 2004-05-03 20:26:02 得分 0
其实Data Module要不要无所谓,Data Module主要是好管理。
按照 ailibuli的方法随便在窗体上拖入TADOConnection就可以了:)Top
9 楼delphi7000(地狱书生)回复于 2004-05-03 20:38:01 得分 0
用BDE建立一个数据源就可以了嘛!BDE设置为SQL数据,并且和你所建立的表关连!!
请参考BDE的帮助!Top
10 楼leungzhq2000(月下独茁)回复于 2004-05-03 20:43:21 得分 0
只要在form中加一个Tadoconnection 控件,在其属性中选择connectionstring,点击一下就有相关连接的提示了
这个是连接。要取数据可以用Tadoquery 控件,选择相应属性就可以了,大部分的书上都有这方面的解释!很详细。
Top
11 楼lovedelphi2004(郭)回复于 2004-05-04 08:24:59 得分 0
谢谢大家了,但是我还是没有看懂你们说的什么,
我在SQL 2000中建了一个数据库,数据库是也建了一个表,但是我不知道怎样用Delphi的控件同这个SQL数据表连接起来!
大家说说用哪些控件和属性就可以,谢谢了!!Top
12 楼wqtc1016(tianchi)回复于 2004-05-04 09:05:51 得分 0
首先 你先用一个TADOCONNCTION控件,它是一个连接数据库的控件.
再下来,你可以选择一个TADODATASET或TADOQUERY控件与数据库中表相连接
TADODATASET先连TADOCONNCTION后在COMMANDTEXT中敲入相应的SQL源代码即可
TADOQUERY在属性SQL中敲入相应的SQL源代码
最后把ACTIVE变为TRUETop
13 楼Charriol(bobo)回复于 2004-05-04 10:00:13 得分 0
TADOConnectionTop
14 楼du007(醉虾)回复于 2004-05-04 11:46:13 得分 0
这么简单的问题?Top




