作者forkome (初心者)
看板Python
标题[问题] Django+dbf资料库可行性
时间Thu Mar 2 21:37:51 2023
请教一下,目前有一个需求是dbf档,里面有18万笔的资料
若以Django为网站开发平台,资料库为dbf档
该dbf档原先是给单机程式使用,但後续要改成网页,单机程式仍会使用
有在Google找到 import dbf
但在 table.open()後,下table.sql("SQL语法")
会出现没有sql属性,可能改版後,已经没有sql的用法
想请益目前是否有python使用dbf资料库的作法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.70.21.140 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1677764273.A.4B7.html
1F:→ Hsins: 可能跟你的 SQL(确切来说是 PQL)没写正确有关: 03/02 21:47
3F:→ Hsins: 试试看这篇提到的 dbf 版本和 SQL 语句 03/02 21:48
4F:→ Hsins: 除此之外,要提供给网页应用程式使用的话,这样的资料型式 03/02 21:49
5F:→ Hsins: 并不是一个好的处理方式。你应该再想想几个问题: 03/02 21:49
6F:→ Hsins: 1. 网页程式跟单机程式都会有读写操作吗?还是网页程式只需 03/02 21:50
7F:→ Hsins: 要读不用写,资料写入都是由单机程式来? 03/02 21:50
8F:→ Hsins: 2. 承上,如果同时都需要读写,写的时机会分开吗?具有原子 03/02 21:51
9F:→ Hsins: 性吗?要怎麽处理? 03/02 21:51
10F:→ Hsins: 3. 如果网页应用程式只需要读,是不是可以把这个资料,排程 03/02 21:52
11F:→ Hsins: dump 到关联式资料库会更好一些呢? 03/02 21:52
12F:→ leolarrel: 大推Hsins的想法 03/03 10:39
13F:→ forkome: 回Hsin大,资料写入都在单机,网页主要是供查询使用 03/04 13:49
14F:→ forkome: 因某些情况,单机程式是负责资料收集,不一定有网路 03/04 13:49
15F:→ forkome: 已有试过pql的写法,仍无法work,也有退回旧版本,一样无 03/04 13:50
16F:→ forkome: 法使用,现况是单机的dbf资料主档会不断变动 03/04 13:51
17F:→ forkome: 我有汇入资料到mysql,但每次都要全部砍掉,重新汇入 03/04 13:51
18F:→ forkome: 相当耗时,才会寻找直接连接dbf的作法 03/04 13:52
19F:→ forkome: 如果真的不行,也只能放弃此作法了 03/04 13:52
20F:→ lycantrope: 只讲无法work也太笼统,头很痛 03/04 14:19
21F:→ forkome: 出现没有sql或pql属性 03/04 18:09
22F:推 timTan: 话说你哪里GOOGLE 到的 03/07 08:16
23F:→ timTan: 把汇入部份自动化如何? 03/07 08:17
24F:→ forkome: 我Google到的跟Hsins大分享的那个文章一样 03/07 19:47
25F:→ forkome: 汇入自动化是指? 03/07 19:48