Delphi7 创建ACCESS数据库文件和读取文件
2014-04-11 11:04
288 查看
uses
DB, ADODB,ComObj;
//创建ACCESS数据库
procedure TForm1.btn1Click(Sender: TObject);
var
acc:OleVariant;//定义一个对象
begin
if FileExists('D:\Aceco.mdb') then//判断ACCESS是否存在
begin
ShowMessage('存在');
end
else
begin
acc:=CreateOleObject('ADOX.Catalog');//创建对象
acc.create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\Aceco.mdb');//创建数据库文件
end;
end;
//创建ACCESS表
procedure TForm1.btn2Click(Sender: TObject);
var
conn:TADOConnection;
begin
if Assigned(conn) then
begin
conn:=TADOConnection.Create(nil);
end;
conn.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Aceco.mdb;Persist Security Info=False';//连接字符串
conn.LoginPrompt:=False;
conn.Open;
qry1.Connection:=conn;
qry1.Close;
qry1.SQL.Add('create table msssager(id varchar(50),name varchar(50))');
qry1.ExecSQL;
end;
//查询数据
procedure TForm1.btn3Click(Sender: TObject);
var
conn:TADOConnection;
begin
if Assigned(conn) then
begin
conn:=TADOConnection.Create(nil);
end;
conn.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Aceco.mdb;Persist Security Info=False';
conn.LoginPrompt:=False;
conn.Open;
qry1.Connection:=conn;
qry1.Close;
qry1.SQL.Add('SELECT * FROM msssager'); //注意SQL语句一定要大写
qry1.Open;
end;
DB, ADODB,ComObj;
//创建ACCESS数据库
procedure TForm1.btn1Click(Sender: TObject);
var
acc:OleVariant;//定义一个对象
begin
if FileExists('D:\Aceco.mdb') then//判断ACCESS是否存在
begin
ShowMessage('存在');
end
else
begin
acc:=CreateOleObject('ADOX.Catalog');//创建对象
acc.create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\Aceco.mdb');//创建数据库文件
end;
end;
//创建ACCESS表
procedure TForm1.btn2Click(Sender: TObject);
var
conn:TADOConnection;
begin
if Assigned(conn) then
begin
conn:=TADOConnection.Create(nil);
end;
conn.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Aceco.mdb;Persist Security Info=False';//连接字符串
conn.LoginPrompt:=False;
conn.Open;
qry1.Connection:=conn;
qry1.Close;
qry1.SQL.Add('create table msssager(id varchar(50),name varchar(50))');
qry1.ExecSQL;
end;
//查询数据
procedure TForm1.btn3Click(Sender: TObject);
var
conn:TADOConnection;
begin
if Assigned(conn) then
begin
conn:=TADOConnection.Create(nil);
end;
conn.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Aceco.mdb;Persist Security Info=False';
conn.LoginPrompt:=False;
conn.Open;
qry1.Connection:=conn;
qry1.Close;
qry1.SQL.Add('SELECT * FROM msssager'); //注意SQL语句一定要大写
qry1.Open;
end;
相关文章推荐
- 在C#中创建和读取XML文件
- 关于python文件的读取创建写入
- Java-IO-文件的创建及读取(一)
- java创建和读取文件
- 一种强行指定dll assembly读取其相应*.dll.config配置文件的方法(又名:如何创建.net 的DCOM)
- javascript ActiveXObject FileSystemObject 对象,创建、复制、删除、读取文件等
- 读取与创建配置文件
- Spring配置不重复读取核心配置文件和创建ApplicationContext
- Jxl创建和读取excel文件
- 单例模式读取配置文件只创建一次
- C#-日期时间-轻松读取、改变文件的创建、修改、访问时间
- open创建文件后,再读取出现Permission denied错误
- 【java开发系列】—— JDOM创建、修改、删除、读取XML文件
- 利用java创建和读取excel文件
- 读取windows系统崩溃时创建的小存储器转储文件
- 使用Apache POI创建Excel,并从数据库中读取数据写入到Excel文件中
- C# 中怎么创建ACCESS数据库文件
- C# 读取文件的修改时间、访问时间、创建时间
- Java-IO-文件的创建及读取(一)
- 使用Apache POI创建Excel,并从数据库中读取数据写入到Excel文件中