社区
VFP
帖子详情
dbf真的那么不牢靠?一定要SQL?
jszfsoft
2010-12-29 09:05:41
ddd
...全文
351
31
打赏
收藏
dbf真的那么不牢靠?一定要SQL?
ddd
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
31 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
無法替代
2011-01-27
打赏
举报
回复
必须的啊 小程序没事 大点的就显出来了
xilaianzxsc
2011-01-26
打赏
举报
回复
总体还是SQL好
xilaianzxsc
2011-01-26
打赏
举报
回复
关键是:DBF断电机,容易损坏表.
everyday1212
2011-01-25
打赏
举报
回复
现在不少16位的DOS程序还在跑呢!觉得有用就用,我用数据分析就用VFP,很好用!!
xilaianzxsc
2011-01-25
打赏
举报
回复
实用为先.
xilaianzxsc
2011-01-24
打赏
举报
回复
DBF文件最容易出的问题是当突然停电时,表中的数据会丢失,这是不争的事实
十豆三
2011-01-24
打赏
举报
回复
[Quote=引用 22 楼 aabiao 的回复:]
表老坏的原因是程序设计不合理,在插入记录后,要加一个flush语句,这样坏表的可能性要减少90%以上。
加一个UPS,代价200元,效果会很好。
[/Quote]
有道理。
有时坏表与程序设计合理性也是有关系的。
-晴天
2011-01-23
打赏
举报
回复
建议,立即放弃VFP,转到其他数据库设计程序上去.
VFP DBF文件最容易出的问题是当突然停电时,表中的数据会丢失,这是不争的事实.
很多做VFP的人都吃过这个苦头.
俺是04年左右转MSSQL的,虽然重头系统自学了SQL语言,但感觉VFP确定是没有存在的必要了,虽然以前也一直认为用VFP做桌面程序挺好,但回头想想,如果你要做大型程序,那一定得选用MSSQL或者ORACLE之类的大型企业数据,而大型数据库处理小型数据,那不是更简单了么.你拿着牛刀,还怕杀不了鸡?!
xilaianzxsc
2011-01-23
打赏
举报
回复
数据量不大,DBF用用,也是可以的
如果超大,建议不要用DBF
aabiao
2011-01-23
打赏
举报
回复
表老坏的原因是程序设计不合理,在插入记录后,要加一个flush语句,这样坏表的可能性要减少90%以上。
加一个UPS,代价200元,效果会很好。
xilaianzxsc
2011-01-20
打赏
举报
回复
SQL好
booksoon
2011-01-19
打赏
举报
回复
桌面级的程序还是可以的
十豆三
2011-01-19
打赏
举报
回复
[Quote=引用 15 楼 zjm4862915 的回复:]
使用VFP+SQL方式,即程序用VFP编写,数据库使用SQL,这对解决数据库的稳定性确实很好。但我有几个问题:
1、需使用远程视图从SQL数据库中提取表数据,觉得比较麻烦,能不能不通过远程视图提取数据?
2、dbf表允许有重复记录,而SQL表不允许有重复记录,这个问题如何解决?
3、通过远程视图提取SQL数据,是不是会影响运行速度?总觉得比直接使用dbf表运行速度慢,特别是当表记录行数很大时……
[/Quote]
1、SPT、远程视图、CursorAdapter等等都可以。
2、加主键即可。
3、数据量很大时DBF更不好,容易坏等。
ZJM4862915
2011-01-19
打赏
举报
回复
使用VFP+SQL方式,即程序用VFP编写,数据库使用SQL,这对解决数据库的稳定性确实很好。但我有几个问题:
1、需使用远程视图从SQL数据库中提取表数据,觉得比较麻烦,能不能不通过远程视图提取数据?
2、dbf表允许有重复记录,而SQL表不允许有重复记录,这个问题如何解决?
3、通过远程视图提取SQL数据,是不是会影响运行速度?总觉得比直接使用dbf表运行速度慢,特别是当表记录行数很大时(如超过10万条)提取数据较慢?有没有好的办法?
敬向电脑专家请教,不胜感激!
十豆三
2011-01-19
打赏
举报
回复
SPT、远程视图都可以,不过CursorAdapter出来后,大家都是这个方便、不过这个我也没有应用到程序中。
ZJM4862915
2011-01-19
打赏
举报
回复
十豆三老师:
我原先是用dbf表数据库编了商品进销存软件,用户使用后最大的问题就是表损坏,一旦遇到突然停电、死机、误操作等情况,就会出现表损坏,虽然有的表可以修复,但有的表修复不过来,很伤脑筋。现在我决定改用SQL数据库作数据源,你觉得是用SPT、远程视图、CursorAdapter中的哪一个为好(我的商品进销存软件中有近百个表)?CursorAdapter方法我没有学过,能否简要介绍一下,或推荐这方面的资料。谢谢!
xilaianzxsc
2011-01-10
打赏
举报
回复
我还是喜欢SQL
xilaianzxsc
2011-01-10
打赏
举报
回复
数据量不大,DBF用用,也是可以的
如果超大,建议不要用DBF
qgqsfl
2011-01-09
打赏
举报
回复
不要用数据环境,用数据环境,在断电时经常打不开表,而改为在load语句中用use 123.dbf in 0 的方式。而在程序设计时可用数据环境,程序设计结束后就将数据环境删除。我从87年接触数据库,到现在编写小程序还用vfp.
zhoud_j
2011-01-09
打赏
举报
回复
如果是网络版的程序,而且记录都超过百万条,用DBF确实有点慢,我原来就是用DBF,而且还有远程用户,所以后来不得不改为VFP+SQL。速度提升非常明显。
加载更多回复(9)
dnf时装补丁教程_dnf时装补丁怎么用?DNF时装补丁教程
dnf时装补丁怎么用?dnf时装补丁放在哪个文件夹?dnf时装补丁出错怎么解决?请看本文的详细介绍。DNF时装补丁使用方法:傻瓜包使用方法:补丁模型下载后,安装到dnf客户端的子目录中的ImagePacks2文件夹就可以了 ,如果觉得不好看可以使用论坛的模型还原工具去除补丁效果。游戏运行时候不能放入补丁,请在游戏未运行的时候放入补丁首先你要找到你的DNF客户端文件下的 ImagePacks2 文件...
DNF服务器该如何选择?
DNF服务器该如何选择? 如果决定选择DNF一条龙的话,那么在支付费用之前,我们必须询问是否有独立的服务器管理权限,有些有,有些没有。这必须事先询问,不要到最后,几百元,甚至几千元都花光了,连服务器权限都没有,服务器的权限还是掌握在自己手里比较好权限不在自己手里不利于独立管理服务器。选择服务器的第一步是要挑选机房,机房水平较差的话价格上也差异许多,还要看机房处理问题的速度以及是否有完整的售后服务,如果是租用服务器,则在租赁之前应注意以下几点:1.确认服务器硬件设备是否为独立服务器。 2.测试服务器的上传和
dnf服务器未响应怎么解决方法,玩dnf经常未响应怎么处理?玩dnf未响应的详细解决方法...
有时候可能会遇到win7系统玩dnf经常未响应的问题,如果我们遇到了win7系统玩dnf经常未响应的问题,要怎么处理win7系统玩dnf经常未响应呢?接下来给大家带来win7系统玩dnf经常未响应的详细解决方法:1.在桌面按下“Win + R”快捷键打开运行窗口,输入“services.msc”并点击确定打开服务;2.打开服务窗口后,在下方的服务列表中找到“Program CompATIbilit...
Win10玩dnf输入法图标消失怎么办?
DNF地下城与勇士是很多用户都非常喜爱的一款游戏,但是有玩家发现自己在玩游戏的时候输入法图标消失找不到了,这是怎么回事?这个问题不是很难,我们可以尝试在系统的控制面板中进行设置即可。 win10大神配置精简版下载_win10精简版64位 239M终极纯净版下载 - 系统之家 俄罗斯狂人精简win10版本下载_win10俄罗斯狂人精简版64位下载 - 系统之家 Win10玩dnf输入法图标消失解决方法 一、可以在打字的时候就按下shift,打完再按下shift。 二、可以尝试换一
win10系统dnf安装不上服务器,升级到Win10正式版后不能玩DNF如何解决?
win10升级得到了前所未有的火爆关注,然而有些朋友反映自己的电脑安装了win10之后,不能玩游戏了。那么升级到Win10正式版后不能玩DNF是什么原因?如何解决?其导致无法正常启动DNF的重要原因是显卡驱动的不兼容、以及程序的不兼容,所以下面小编就与大家分享一下Win10正式版无法玩DNF的解决方法,希望能帮到大家!方法/步骤1、首先我们需要将电脑显卡驱动更新到最新版本。在此小编推荐大家使用“驱...
VFP
2,722
社区成员
29,108
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章