回 帖 发 新 帖 刷新版面

主题:请问这个SQL语句该怎么写呢?

连接ACCESS数据库的ADO控件中的SQL语句该怎么写啊?
请达人指导!!!
谢谢.

回复列表 (共7个回复)

沙发

我估计你是指连接字符串吧,如果是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属性,查一下相关资料,会有介绍的。

板凳

如果我是用ODBC连接的话,而且我要用到ADODC控件,这个控件里面的SQL语言该怎样写呢?(注:ACCESS数据库中有很多表格)
谢谢!

3 楼

不太明白你的问题,如果是ODBC连接的话,通过一系列设置,测试连接成功后即可进行访问,你所指的SQL语句是要完成什么功能的,如果是简单查询此时就可以使用TQuery组件了,
Query1.close;
Query1.clear;
Query1.SQL.Add('select * from 表名');
Query1.open;

4 楼

我在控件里面写的SQL语句是为了动态显示用户所连接的表格;
既然达人知道怎么通过设置能够动态连接数据库中的多个表格,请赐教!!!
谢谢!

5 楼

对ADOQUERY的CONNECTION属性设置下就可以了

6 楼

ADOQUERY是什么控件名称嘛?在哪里添加啊?谢谢.
我用的是ADODC...,这个控件是不是不好用啊?

7 楼

都在DELPhi的ADO面板上

我来回复

您尚未登录,请登录后再回复。点此登录或注册