请问delphi7如何用SQL实现查询数据库???(急) ( 积分: 20 )

  • 主题发起人 主题发起人 自我革命者
  • 开始时间 开始时间

自我革命者

Unregistered / Unconfirmed
GUEST, unregistred user!
请问delphi7如何用SQL实现查询数据库?
我想知道详细的语法格式以及操作的流程,请大侠们赐教啊。
 
看sql帮助啊,帅哥哥.
SELECT pub_id, pub_name
FROM publishers
ORDER BY pub_id
 
但是在delphi7里面好像不能直接这样写吧,这样写编译不通过。
 
我晕,你不是初学中的初学者吧,
with adoquery do
begin
close;
sql.text:= 'select * from TableName';
open;
end;
 
我就是初学中的初学者啊~~正在郁闷自己的分不够用了~~
谢谢兄台,我试一下,晚上我学会了马上给分!再次感谢!
 
建议 你 弄本书 看看! 呵呵
既然来了 写 2句代码
procedure Tform1.BitBtn1Click(Sender: TObject);
begin
ADOquery1.close;
ADOquery1.sql.Clear;
ADOQuery1.sql.add('SELECT * FROM 表 WHERE '+Memo1.text+' order by id');
ADOquery1.Open;
end;
 
手头有点自己整理的资料,借你一用,数据库是ACCESS
建表
Create Table Tab1 (
ID Counter,
Name string,
Age integer,
[Date] DateTime);
技巧:自增字段用 Counter 声明.
字段名为关键字的字段用方括号[]括起来,数字作为字段名也可行.
删除表
Drop table [表名]
插入数据
INSERT INTO [表名] (字段1,字段2) VALUES (100,'51WINDOWS.NET')
删除数据
DELETE FROM [表名] WHERE [字段名]>100
新增字段
ALTER TABLE [表名] ADD [字段名] NVARCHAR (50) NULL
删除字段
ALTER TABLE [表名] DROP COLUMN [字段名]
修改字段
ALTER TABLE [表名] ALTER COLUMN [字段名] NVARCHAR (50) NULL
 
发重复了,删除!
 
你把分给我,加我QQ:93600035
我来演示怎么做
 
楼主刚刚学DELPHI??

大家说了这么多,不知道楼主会不会用 BDE 或 ADO 控件啊?

看提问楼主好像不知道用这些东西连接数据库??
 
后退
顶部