佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

12
返回列表 发新帖
楼主: QQnet

POS 系统

[复制链接]
发表于 21-3-2006 07:49 PM | 显示全部楼层
原帖由 flashang 于 6-3-2006 01:05 PM 发表




你可以去下載 uxx 的 pos 並 '參考' 它的 dbf 結構.
如果你有 programming 的基礎, 看它的 dbf 結構就能鉤自己寫了.
如果你沒有 programming 的基礎, 給你 source code 也沒用...
開個價或許樓上的幾 ...


什么是dbf結構?
回复

使用道具 举报


ADVERTISEMENT

发表于 21-3-2006 08:02 PM | 显示全部楼层
原帖由 counterking 于 21-3-2006 07:49 PM 发表

什么是dbf結構?


.dbf 是 foxpro 的 file extension
回复

使用道具 举报

发表于 21-3-2006 10:16 PM | 显示全部楼层
请问foxpro是不是属于access类型的db呢? 还是sql server那种level?
回复

使用道具 举报

 楼主| 发表于 22-3-2006 02:10 PM | 显示全部楼层
我的要求很简单,只希望你们能够帮我写个DOS 的POS 就行了
回复

使用道具 举报

发表于 23-3-2006 03:21 AM | 显示全部楼层
原帖由 QQnet 于 22-3-2006 02:10 PM 发表
我的要求很简单,只希望你们能够帮我写个DOS 的POS 就行了


我没有看错吧?
回复

使用道具 举报

发表于 23-3-2006 06:34 AM | 显示全部楼层
原帖由 QQnet 于 22-3-2006 02:10 PM 发表
我的要求很简单,只希望你们能够帮我写个DOS 的POS 就行了

你真的是死性不改!! 写一个简单的系统至少要花上一两天。

没有人会帮你的, 除非你给$$$$
回复

使用道具 举报

Follow Us
发表于 24-3-2006 10:22 AM | 显示全部楼层
原帖由 counterking 于 21-3-2006 10:16 PM 发表
请问foxpro是不是属于access类型的db呢? 还是sql server那种level?

dBase/foxpro 和 Access 是属于小型数据库。所有 SQL (M$ SQL/MySQL/Oracle/IBM DB2 才属于大型数据库。

小型数据库可容纳50人以下同时存取资料,超过这限度就得使用 SQL。

dBase/foxpro/clipper/FoxBase/FoxPro/Visual FoxPro/delphi 是属于 xBase 型式数据库,以 *.dbf extension 作为个别档案。即 customer.dbf 就只是 customer 的资料,employee.dbf 就只是 employee 的资料。它们的需要靠 index files 的辅助来执行排列及搜寻,但 extension 却各自不同,dBase 的是 .ndx,clipper 的是 .ntx,fox 的是 .idx/.cdx。

Access 不同于上述的所有的资料 customer 及 employee 的都在同一档案里储存 pos.mdb

SQL 有点类似 Access 档案格式 pos.mdb,pos.ldb,不同于 Access 处,在大机构里,SQL 需要安装资料伺服机上 database server 才能做到几百万人同时远程存取,相对而言它的价钱蛮惊人,几乎可以买辆车。
回复

使用道具 举报

发表于 24-3-2006 11:09 AM | 显示全部楼层
谢谢白日梦版主的解析。。。 小弟获益不浅
回复

使用道具 举报


ADVERTISEMENT

发表于 24-3-2006 08:41 PM | 显示全部楼层
原帖由 白日梦 于 24-3-2006 10:22 AM 发表

dBase/foxpro/clipper/FoxBase/FoxPro/Visual FoxPro/delphi 是属于 xBase 型式数据库,以 *.dbf extension 作为个别档案。即 customer.dbf 就只是 customer 的资料,employee.dbf 就只是 employee 的资料。它们的需要靠 index files 的辅助来执行排列及搜寻,但 extension 却各自不同,dBase 的是 .ndx,clipper 的是 .ntx,fox 的是 .idx/.cdx。

Access 不同于上述的所有的资料 customer 及 employee 的都在同一档案里储存 pos.mdb




Foxpro 其实也可以通过DBC Database Container 的方法来实践类似MDB的做法.

不过我发觉很多foxpro的编程员还是比较喜欢用Free Table 的方法来create Dbf档案.  之前我刚开始使用visual foxpro 也是跑去用DBC, 然后做relationship, Primary Key, Candidate Key 等之前在学校学过的东西. 结果还是被老板命令用回古老的Free Table 的方法.

不过说真的, 我其实也觉用Free Table , 然后自己用Coding来控制Primary Key, Relationship 等, 其实更加具有灵活性.
回复

使用道具 举报

发表于 24-3-2006 11:10 PM | 显示全部楼层
原帖由 QQnet 于 22-3-2006 02:10 PM 发表
我的要求很简单,只希望你们能够帮我写个DOS 的POS 就行了


其他人的要求也很簡單. 簡單的 pos 需要簡單的價錢.
回复

使用道具 举报

发表于 24-3-2006 11:19 PM | 显示全部楼层
原帖由 白日梦 于 24-3-2006 10:22 AM 发表

dBase/foxpro 和 Access 是属于小型数据库。所有 SQL (M$ SQL/MySQL/Oracle/IBM DB2 才属于大型数据库。

小型数据库可容纳50人以下同时存取资料,超过这限度就得使用 SQL。

dBase/foxpro/clipper/FoxBase/FoxPro/Visual FoxPro/delphi 是属于 xBase 型式数据库,以 *.dbf extension 作为个别档案。即 customer.dbf 就只是 customer 的资料,employee.dbf 就只是 employee 的资料。它们的需要靠 index files 的辅助来执行排列及搜寻,但 extension 却各自不同,dBase 的是 .ndx,clipper 的是 .ntx,fox 的是 .idx/.cdx。

Access 不同于上述的所有的资料 customer 及 employee 的都在同一档案里储存 pos.mdb

SQL 有点类似 Access 档案格式 pos.mdb,pos.ldb,不同于 Access 处,在大机构里,SQL 需要安装资料伺服机上 database server 才能做到几百万人同时远程存取,相对而言它的价钱蛮惊人,几乎可以买辆车。


其實 foxpro, access 可以用 odbc 來接到 sql server, 那麼就不再是小 database 了.
另外 delphi 一般上使用 interbase / firebird, 可以說是中型 database, 比 dbf / access 強好多, 但是 delphi 的 syntax 不屬於 xbase.
( 有些人把 interbase / firebird 稱為 'small oracle' )

如果要簡單的 database, 可以使用 mysql
( mysql 對多人連接的穩定性應該有待加強, 上佳禮常常看到 mysql error...)
如果要強大的, 也可以用 postgreSQL
另外, 還有許多好用又便宜的 database.

注 : mysql 做商業用途是需要付費的.

[ 本帖最后由 flashang 于 24-3-2006 11:27 PM 编辑 ]
回复

使用道具 举报

发表于 25-3-2006 11:10 AM | 显示全部楼层
原帖由 QQnet 于 22-3-2006 02:10 PM 发表
我的要求很简单,只希望你们能够帮我写个DOS 的POS 就行了



这边有个连接希望能帮到你。
DOS 的POS
回复

使用道具 举报

该用户已被删除
发表于 25-3-2006 06:02 PM | 显示全部楼层
请问sqlite又是怎样的database,与access或其他database比起来又如何?
回复

使用道具 举报

发表于 27-3-2006 12:14 AM | 显示全部楼层
原帖由 于 25-3-2006 06:02 PM 发表
请问sqlite又是怎样的database,与access或其他database比起来又如何?


sqlite 是為了可以 embedded 而需要不少功能的 database,比 access 強多了,
前景也不錯
In PHP 5, the SQLite extension and the engine itself are bundled and compiled by default.

http://www.sqlite.org/cvstrac/wiki
http://www.sqlite.org/faq.html
回复

使用道具 举报

发表于 28-3-2006 01:02 AM | 显示全部楼层
原帖由 flashang 于 27-3-2006 12:14 AM 发表


sqlite 是為了可以 embedded 而需要不少功能的 database,比 access 強多了,
前景也不錯
In PHP 5, the SQLite extension and the engine itself are bundled and compiled by default.

[url]http://ww ...


SQLLite 应该比 Access 稳定... 但个人觉得功能应该不会比 Access 强大, 即使是 MySQL 也是. Access 可以当成一个资料库也可以独立化成软件运行呢.

当然, 说到稳定性, SQLLite 和 MySQL 的稳定性是比 Access 好很多.
回复

使用道具 举报

发表于 28-3-2006 09:09 AM | 显示全部楼层
原帖由 goatstudio 于 28-3-2006 01:02 AM 发表


SQLLite 应该比 Access 稳定... 但个人觉得功能应该不会比 Access 强大, 即使是 MySQL 也是. Access 可以当成一个资料库也可以独立化成软件运行呢.

当然, 说到稳定性, SQLLite 和 MySQL 的稳定性是比 Acce ...



oops 忘了 access 還可以做成 application.
回复

使用道具 举报


ADVERTISEMENT

发表于 29-3-2006 12:14 PM | 显示全部楼层
原帖由 flashang 于 28-3-2006 09:09 AM 发表
oops 忘了 access 還可以做成 application.

多年前,我看过一华小,就是用 ACCESS 做的,教育部寄给的,但老师们不会安装。

其实是那部电脑都没有 M$ Access
回复

使用道具 举报

发表于 29-3-2006 01:50 PM | 显示全部楼层
要免费就用open source 的吧。
http://www.phppointofsale.com
回复

使用道具 举报

发表于 30-3-2006 04:08 PM | 显示全部楼层
原帖由 goatstudio 于 28-3-2006 01:02 AM 发表


SQLLite 应该比 Access 稳定... 但个人觉得功能应该不会比 Access 强大, 即使是 MySQL 也是. Access 可以当成一个资料库也可以独立化成软件运行呢.

当然, 说到稳定性, SQLLite 和 MySQL 的稳定性是比 Acce ...


想请问下所谓的稳定性是指什么?那一方面?
回复

使用道具 举报

发表于 31-3-2006 09:54 AM | 显示全部楼层
稳定性是指
1。资料档案会否容易corrupt了?
2。资料会否容易在转送期间流失?
3。会否常常不能读取?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 22-9-2024 06:42 AM , Processed in 0.129825 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表