Visual FoxPro 系统容量(vfp9)

Visual FoxPro 系统容量(vfp9) 表和索引文件功能 容量每个表文件记录的最大数目 10 亿表文件大小的最大值 2G 字节FPT 文件大小的最大值 2G 字节每个记录中字符的最大数目 65,500每个记录中字段的最大数目 (1)  255一次同时打开的表的最大数目 (2)  65,535每个表字段中字符的最大数目 254非压缩索引中每个索引关键字的最大字节数(3) 100压缩索引中每
阅读本文

第2章 并发操作的一致性问题 (1)

本章代码下载:DBApp-Lab2.rar第2章 并发问题及控制手段什么是并发问题?假设有这么一家书吧,顾客可以到那里喝茶读书。顾客拿着选好要读的图书到柜台登记,然后找个地方去阅读,临走时将图书归还店家。有一天,一个顾客相中了一本书后正要拿去登记,另一个顾客的手也抓住了这仅有的一本书,并发问题出现了。两个顾客要读同一本书,互不相让,这让店主伤透了脑筋。这个案例仅仅是众多并发问题中的一个微小部分,但
阅读本文

Delphi实现操作Foxpro的dbf文件,并导出整合实现txt和dbf互相转换

最近做程序的时候需要用到delphi和foxpro的dbf表,想通过delphi来操作dbf表!delphi操作foxpro的表有好多的办法,如用datasorce连接tquery组件把查询结果显示在dbgrid表格里这样没有办法导出查询的结果!可是想把查询dbf表的结果给导出为dbf文件就比较麻烦了!经过一番努力找到了一个好办法!在foxpro中完成这些工作简直太容易了,但很多功能必须用delp
阅读本文

Vitamio 3.0 新手教程

前言  声明    博客园:http://www.cnblogs.com    农民伯伯: http://over140.cnblogs.com    正文 一、下载 目前Vitamio的项目托管在Github上面:https://github.com/yixia ,这里有很多公司的开源项目,其中: 1、VitamioBundle 2、VitamioDemo是Vitamio的官方例子。  提示:
阅读本文

在SQL Server中sqlserver,access,excel之间数据如何使用sql语句直接操作

所谓的数据传输,其实是指SQLServer访问Access、Excel间的数据。 为什么要考虑到这个问题呢? 由于历史的原因,客户以前的数据很多都是在存入在文本数据库中,如Acess、Excel、Foxpro。现在系统升级及数据库服务器如SQLServer、ORACLE后,经常需要访问文本数据库中的数据,所以就会产生这样的需求。前段时间出差的项目,就是面临这样的一个问题:SQLServer和V
阅读本文

C# 设置Excel 常用属性 .

*1.创建Excel对象  eole=CREATEOBJECT(‘Excel.application‘)*  2.添加新工作簿  eole.Workbooks.add    激活指定的工作簿    eole.WorkSheets(“工作簿名“).Activate*  3.设置第3个工作表为激活工作表  eole.Worksheets(“sheet1“).Activate*  4.打开指定工作簿
阅读本文

解决“System.Data.Odbc.OdbcException: ERROR [IM001] [Microsoft][ODBC 驱动程序管理器] 驱动程序不支持此功能 ”

解决“System.Data.Odbc.OdbcException: ERROR [IM001] [Microsoft][ODBC 驱动程序管理器] 驱动程序不支持此功能” cowbird  2005-03-04              最近遇到一个web应用程序,它是用ODBC连接Foxpro数据库,结果开发出来的web应用程序,不是每台电脑都可以使用。有的电脑报错为“System.
阅读本文

[转载]使用 Visual FoxPro提供一个基于互联网的数据服务(翻译)

Rick Strahl写的关于使用VFP构建基于Web的DataService,很好的为我们阐述了整个DataService的数据流程,不管你是使用何种方法构建Webservice的,这篇文章在架构上都有指导意义.花了整整两天翻译,希望与大家共享,水平有限,不当之处请大家指出. 使用 Visual FoxPro提供一个基于互联网的数据服务Source Code:http://www.west-wi
阅读本文

dbf 工程模式连接(vfp c# )

首先现在微软官网下载“Microsoft OLE DB Provider for Visual FoxPro 9.0”驱动下载完成后得到“VFPOLEDBSetup.msi”双击安装即可在“C:Program Files (x86)Common FilesSystemOle DB”在找到vfpoledb.dll拷贝到工程目录下。添加reference。c#的数据库的工厂模式就不说了。直接上
阅读本文

Vitamio中文API文档(4)—— VitamioInstaller

声明 Vitamio:http://www.vitamio.org 农民伯伯: http://www.cnblogs.com/over140/ 正文 VitamioInstaller整理:农民伯伯 类概述 public class VitamioInstaller 在使用程序任何类和方法以前,建议使用这个类来检查设备是否已经安装Vitamio插件。  常量public static fin
阅读本文

使用C#读取dbf行情文件

由于历史的原因,我国的上交所和深交所使用的还是dbf文件来进行行情数据的分发,关于卫星报盘系统,可以参考:http://maltig.itpub.net/post/12165/195151 这个博客中关于证券公司信息化的文章写的还是相当不错的。上交所使用的是show2003.dbf文件,而深交所使用的是SJSHQ.DBF,这种文件可以使用Visual FoxPro直接打开,查看其内容。接下来说说怎
阅读本文

在SQL Server 中,如何实现DBF文件和SQL Server表之间的导入或者导出?

原来使用SQL Server 2000数据库,通过DTS工具很方便地在SQL Server和DBF文件之间进行数据的导入和导出,现在安装了SQL Server2005之后,发现其提供的“SQL Server导入导出向导”中的数据源没有原来的丰富,缺少对DBF文件的支持。1、右击数据库,选择“任务”>“导入数据”,打开“SQL Server导入和导出向导”对话框。2、在“数据源”中选择Microso
阅读本文

硬浮点 VFP

编译器对VFP的支持一个浮点数操作最后是翻译成VFP指令,还是翻译成fpa,或者是softfloat是编译器决定的, 同时也得有OS的支持。用arm-none-linux-gnueabi-gcc 4.1.2指定-mfpu=vfp -mfloat-abi=softfp参数之后生成VFP指令。好像是从GCC 4之后才支持VFPARM VFP的一点体会关键字: VFP arm1136JF-S MCIM
阅读本文

如何提高VFP应用软件的路径适应性

如何提高VFP应用软件的路径适应性1. 在VFP应用软件的项目中,有一个主文件,它是整个应用程序的运行起始点。在主文件的开头处,插入以下语句: A.将该软件的目录(安装后目录),设置为当前目录 SET DEFAULT TO SYS(5)+SYS(2003) B.从.INI文件或路径数据表中读取用户指定的该软件下的子目录名(.INI文件或路径数据表的内容,待软件安装后,根据软件下的子目录名,由用户输
阅读本文

还记得用C#操作Visual FoxPro数据库文件dbf吗

遇到一个是进销存的系统,需要读取该系统中的产品库存和产品档案!!安装好后发现安装文件夹下面有一个DBF的文件夹,点击进去发现都是dbf格式和CDX格式的文件。经判断该文件就是数据库文件,查找确定就是Visual FoxPro数据库的文件。接下来就是去怎么连接数据库了。   经实验确定在net中是用ODBC即可连接的。 需要ODBC连接,我就得找到连接的驱动。这上传了一个连接VFP的ODBC
阅读本文

使用VFP程序生成可执行文件

【e良师益友网】VFP常用的应用程序包括表单、程序、菜单等,当这些应用程序调试完成后,可将其编译成可执行的文件。编译好后的文件主要分为“*.app” 应用程序和“*.exe”执行程序。前者是在有VFP环境但可以不首先启动VFP环境下执行的程序;而后者是可在windows环境下直接执行的程序。​ 将VFP应用程序编译成执行文件而独立使用,其大致包括四个步骤:创建项目、设置主文件、设置排除文件和连编可
阅读本文

ARM 指令集版本和ARM 版本

常常能看到ARM7,ARM9,ARM11,以及armv6k等不同的表达。且在GCC编译中,常常要用到 -march, -mcpu等。他们分别表达什么涵义呢?Sam自己也不很清楚,只是大概有个模糊的概念。今天就仔细研究一下。ARM(Advanced RISC Machines)是微处理器行业的一家知名企业。设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。1985年,第一个ARM原型在
阅读本文

从Visual FoxPro中的记录号与逻辑删除谈起...

有几年没有再使用VFP开发新系统了,但是我对这个多年的朋友还是有些“看法”的,在这里写出来,留个纪念。Visual FoxPro中有两个概念在Access和SQL Server中是不存在的,那就是“记录号”与“逻辑删除”。这两个概念给VFP的使用者带来了很多的方便也惹了不少麻烦。很多VFP学习者在学习SQL Server时会问:为什么VFP中就可以更新的表,升迁到了SQL Server后就不行了?
阅读本文