如何直接使用数据文件?

hqskoala 2003-01-16 11:17:49
我想做个小程序,需要一个小型数据库,dbf和access都可以,能不能不创建数据源就把数据文件放到程序的同目录下直接操作?TTable要指定databasename好像要先建个数据源。能不能让使用该程序的机器什么都不做,把程序拷过来就能用?
...全文
37 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hqskoala 2003-01-16
  • 打赏
  • 举报
回复
能不能给个例子呀,简单一些没关系!介绍一下怎么用的!谢了!
Eastunfail 2003-01-16
  • 打赏
  • 举报
回复
帮你顶一下~~

你也可以使用XML啊,呵呵。也许效率不及这些东西。

我用XML当数据库最多
vsice 2003-01-16
  • 打赏
  • 举报
回复
不好意思,我上面写错了.
若是ADOtable就设置connectionstring属性和tablename就行了.
如(access库nettimedb.mdb,有 一个表为msavedb:
......
adotable1.connectionstring:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\vsice\delphi\NetTime\NetTimeDB.mdb;Persist Security Info=False';
adotable1.tablename:='msavedb';
......
vsice 2003-01-16
  • 打赏
  • 举报
回复
使用ado组件,在代码中加入一段,
在query的databasename设为数据文件存储路径即可

若是table 就将databasename设为数据文件存储路径
tablename设为指定的表名就行了.
路人陈 2003-01-16
  • 打赏
  • 举报
回复
1.先把连库信息写到一个INI文件中,如下所示:
[DataConnection]
Provider=Microsoft.Jet.OLEDB.4.0
Password=''
User ID=admin
Data Source=F:\Documents and Settings\chenwc\桌面\db1.mdb
2.把初始化文件中的信息读出来,赋值给变量
3.再把变量的值赋值给ADO对应的属性
lghzl 2003-01-16
  • 打赏
  • 举报
回复
在Table的databasename中输入数据文件存储的路径即可,不用建别名。
diruser 2003-01-16
  • 打赏
  • 举报
回复
用ado组件,并动态建立连接,

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧