主题:请问这个SQL语句该怎么写呢?
chenchen900
[专家分:10] 发布于 2006-05-30 10:30:00
连接ACCESS数据库的ADO控件中的SQL语句该怎么写啊?
请达人指导!!!
谢谢.
回复列表 (共7个回复)
沙发
绿玉斗 [专家分:150] 发布于 2006-05-30 11:07:00
我估计你是指连接字符串吧,如果是SQL语句的话,那很容易:
ADOQuery1.SQL.Add('select *from 表名');
如果是连接字符串的话,可以手动添加代码:
adoQuery1.ConnectionString:= 'Provider=MSDASQL;Data Source=ng;Initial Catalog=kj95(数据库名称);User Id=yonghu2;Password=yonghu2';
adoQuery1.TableName:='M0_1071';
也可以设置ADOConnection1组件的ConnectionString属性,查一下相关资料,会有介绍的。
板凳
chenchen900 [专家分:10] 发布于 2006-05-30 11:12:00
如果我是用ODBC连接的话,而且我要用到ADODC控件,这个控件里面的SQL语言该怎样写呢?(注:ACCESS数据库中有很多表格)
谢谢!
3 楼
绿玉斗 [专家分:150] 发布于 2006-05-30 11:57:00
不太明白你的问题,如果是ODBC连接的话,通过一系列设置,测试连接成功后即可进行访问,你所指的SQL语句是要完成什么功能的,如果是简单查询此时就可以使用TQuery组件了,
Query1.close;
Query1.clear;
Query1.SQL.Add('select * from 表名');
Query1.open;
4 楼
chenchen900 [专家分:10] 发布于 2006-05-30 16:40:00
我在控件里面写的SQL语句是为了动态显示用户所连接的表格;
既然达人知道怎么通过设置能够动态连接数据库中的多个表格,请赐教!!!
谢谢!
5 楼
jiandehe [专家分:0] 发布于 2006-05-31 17:39:00
对ADOQUERY的CONNECTION属性设置下就可以了
6 楼
chenchen900 [专家分:10] 发布于 2006-06-01 08:25:00
ADOQUERY是什么控件名称嘛?在哪里添加啊?谢谢.
我用的是ADODC...,这个控件是不是不好用啊?
7 楼
aizaixiiii [专家分:2130] 发布于 2006-06-01 09:13:00
都在DELPhi的ADO面板上
我来回复