问一个很菜的问题:
一直不大明白,数据库系统开发的完整过程,ODBC,ADO这些概念一直搞的不太清楚。以前做过一个酒店管理系统,用delphi作的界面,连的是delphi自带的数据库paradox.这段时间想拿出来看看,当然在以前作的机子上可以用,换到别的机子上就不行了,我知道这是数据库连接路径的问题。比如我以前做的数据库是在C:\delphi
是不是我每换一台机子,都要在C:\delphi建一个相同的数据库呢?我想肯定有好的办法解决,期待你的答复,万分感谢!!!
一直不大明白,数据库系统开发的完整过程,ODBC,ADO这些概念一直搞的不太清楚。以前做过一个酒店管理系统,用delphi作的界面,连的是delphi自带的数据库paradox.这段时间想拿出来看看,当然在以前作的机子上可以用,换到别的机子上就不行了,我知道这是数据库连接路径的问题。比如我以前做的数据库是在C:\delphi
是不是我每换一台机子,都要在C:\delphi建一个相同的数据库呢?我想肯定有好的办法解决,期待你的答复,万分感谢!!!
不过,每到一个新机器上,都要先配置数据源。
1、ADO:
你可以配置动态配置ODBC中DSN的参数,即bluemeteor(挂月||╭∩╮(︶︿︶)╭∩╮) 所说
2、BDE:
你可以动态配置BDE的别名,让别名指向不同的目录即可!
SERVER NAME=192.168.0.12:D:\test01\TEST001.GDB
USER NAME=SYSDBA
OPEN MODE=READ/WRITE
SCHEMA CACHE SIZE=8
LANGDRIVER=
SQLQRYMODE=
SQLPASSTHRU MODE=SHARED AUTOCOMMIT
SCHEMA CACHE TIME=-1
MAX ROWS=-1
BATCH COUNT=200
ENABLE SCHEMA CACHE=FALSE
SCHEMA CACHE DIR=
ENABLE BCD=FALSE
BLOBS TO CACHE=64
BLOB SIZE=32
PASSWORD=123456