目前在做一个程序。
原来的样板的是Delphi+Access数据库做出来的。
现在的要求是用Delphi+SQL做出来。
我现在是初学Delphi,我刚做完界面- -。
1.我想问下能不能在原来的程序下面直接修改代码让数据走SQL得调用而不是Access的调用。
2.还有就是我重做界面,ADO连接数据库后我发现主界面下USES下的类和源代码中的USES下的类相比少了好多。
我是不是应该再看看基础的书- -。什么Delphi7完美经典。或者求各位推荐点学习的地方。视频博客啊什么的。
一些代码
begin
AppHomeDir:= ExtractFileDir(Application.ExeName);
with DM1.ADOConnection1 do
begin
s:= 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=';
s:= s + AppHomeDir + '\data\jzjf.mdb;';
s:= s + 'Jet OLEDB:Database Password=9011';
ConnectionString:= s;
try
Open;
except
ShowMessage('无法连接到数据库服务器!');
Application.Terminate;
Exit;
end;
end;
这个是DataModule下用.udl连接的数据库。
connectionStr := TStringList.Create;
connectionStr.LoadFromFile('config.txt');
ADOConnection1.Connected := false;
ADOConnection1.ConnectionString := connectionStr[0];
ADOConnection1.Connected := true; }
{ AppHomeDir:= ExtractFileDir(Application.ExeName);
with DM1.ADOConnection1 do
begin
ConnectionString:= 'FILE NAME=' + AppHomeDir + '\DBLink.udl';
try
Open;
except
ShowMessage('无法连接到数据库服务器!');
Application.Terminate;
Exit;
end;
end;
ADOQueryQejz.Open; }
只截取了一部分- -。