S
suncheng_hong
Unregistered / Unconfirmed
GUEST, unregistred user!
我在做一个图书管理系统,有delphi自带的database desktop做paradox数据库,存入在database 目录下共多个表,在每个设计模块中都有类似的代码?
如在新书入库模块中有一增加图书过程这样写:
procedure TfrmBookIn.InsBook(Code: string);
var
Query : TQuery;
begin
Query := TQuery.Create(nil);
[red]Query.DatabaseName := DBName;[/red]
Query.SQL.Add('insert into book(Code,Name,Class,Author,Concern,OutDate,Cost,Memo)'+
' values Code,:Name,:Class,:Author,:ConCern,:OutDate,:Cost,:Memo)');
Query.ParamByName('Code').AsString := Code;
..........
..........
请问红色的部分是怎么连接到数据库的?
另外在uPublic中定义了var
DBName : string=''; //数据库路径
为什么数据库路径为空串,程序却能正常运行?
跪求!!!!!!!
如在新书入库模块中有一增加图书过程这样写:
procedure TfrmBookIn.InsBook(Code: string);
var
Query : TQuery;
begin
Query := TQuery.Create(nil);
[red]Query.DatabaseName := DBName;[/red]
Query.SQL.Add('insert into book(Code,Name,Class,Author,Concern,OutDate,Cost,Memo)'+
' values Code,:Name,:Class,:Author,:ConCern,:OutDate,:Cost,:Memo)');
Query.ParamByName('Code').AsString := Code;
..........
..........
请问红色的部分是怎么连接到数据库的?
另外在uPublic中定义了var
DBName : string=''; //数据库路径
为什么数据库路径为空串,程序却能正常运行?
跪求!!!!!!!