Welcome 微信登录

首页 / 软件开发 / VFP

Visual Foxpro漫谈(二)

Visual Foxpro漫谈(二)

Visual Foxpro漫谈(二)2007-05-09 本站 Visual FoxPro 已经过时了吗恕我直言,这样的问题我真的听腻了。这个问题我听了好几年了。从谣言出现到今天Visual FoxPro的版本已经生了两次变化,就是Visual FoxPro 6.0 与2001年春天推出的Visual FoxPro 7.0。根据微软的官方消息,Visual FoxPro 8(可能是这个名称吧)已经在研发之中了。我不敢保证是否会有Visual FoxPro ...
Visual Foxpro漫谈(三)

Visual Foxpro漫谈(三)

Visual Foxpro漫谈(三)2007-05-09 本站 Visual FoxPro 与其他开发工具的比较这其实是一个很傻的话题,选择何种开发工具完全是由于程序员的面临的任务以及个人的喜好决定的。只要您选用的工具能够胜任您从事的项目,只要您对开发工具有足够的造诣以应付多变、复杂的工作,只要这个工具还在继续升级,您就没有理由更换工具,更没有必要掺和到这种无聊的讨论中去。任何工具都有其优势与弱势,产品定位更是各自不同,每个程序员都觉得自己的选择是最好的,...
Visual Foxpro漫谈(五)-Visual FoxPro 7 的特性

Visual Foxpro漫谈(五)-Visual FoxPro 7 的特性

Visual Foxpro漫谈(五)-Visual FoxPro 7 的特性2007-05-09 本站 前面已经提到多次,Visual FoxPro 7 已经在2001年5月中旬正式发布的,6月份在美国上市。现在不少网友已经得到了Visual FoxPro 7的英语正式版,使用之后,产生了种种评判。在美国人们认为,Visual FoxPro 7是继 Visual FoxPro 3以后 Fox 发展史上最具有“革命意义”的版本,评价是...
用vfp与sql server构建Client/Server应用程序(远程视图)(1)

用vfp与sql server构建Client/Server应用程序(远程视图)(1)

用vfp与sql server构建Client/Server应用程序(远程视图)(1)2007-05-09本文是《用 Visual FoxPro 与 SQL Server 构建 Client/Server 应用程序》系列的一部分,照例“远程视图”应不是开篇章节,但我们发现:在我们为网站准备的文章中有太多的理论性的东西,为了缓解这一矛盾,我们决定把“远程视图”提上来先写。当下最流行的 ADO 脱胎于 Visua...
用vfp与sql server构建Client/Server应用程序(远程视图)(2)

用vfp与sql server构建Client/Server应用程序(远程视图)(2)

用vfp与sql server构建Client/Server应用程序(远程视图)(2)2007-05-09通过工具建立连接以上我们都是通过命令的方式建立连接,现在我们将使用Visual FoxPro提供的连接设计器建立连接。上文我们讲到:连接对象分为两类:“基于 DSN 的连接对象”和“基于字符串的连接对象”。图5:在连接设计器中选择“数据源、用户标识、密码”就说明在建立“...
foxpro for graph对象全接触(2)

foxpro for graph对象全接触(2)

foxpro for graph对象全接触(2)2007-05-09数据序列在哪儿产生?数据序列产生的依据一个很关键的问题,数据系列是指:绘制在图表中的一组相关数据点。图表中的每一数据系列都具有特定的颜色或图案,并在图表的图例中进行了描述。(在一张图表中可以绘制一个或多个数据系列,但是饼图中只能有一个数据系列。)就上例数据源表来讲,我们可以指定“季度”作为数据序列产生的依据(“季度”作为图例,横轴为&ldqu...
用vfp动态生成数据网页(一)

用vfp动态生成数据网页(一)

用vfp动态生成数据网页(一)2007-05-09说在前面前几日有网友问道:问什么报表“另存为 HTML”的效果会这样的差劲,什么表格线条、图形都没了,就连最基本的排版效果都不见了!有没有什么方法解决?这个问题要搞彻底解答,我想必须回答以下问题:清楚的了解 *.frx 文件的意义,*.frx文件实际就是一个表文件(DBF),所有报表设置都在其中记录。从理论上讲,解读这个文件应是可以的,实际这是一件非常麻烦的事情。 把解读出来的信息用...
用vfp动态生成数据网页(二)

用vfp动态生成数据网页(二)

用vfp动态生成数据网页(二)2007-05-09在Visual FoxPro方便的生成网页记得我在本文开头的时候就夸下海口:方便、快速生成网页。好像时到现在一点与 Visual FoxPro “不搭架”,现在就让 Visual FoxPro 上场! 在 Visual FoxPro 有很多关于字符串到文本的操作方式,比如低级文件函数、StrToFile()、SET TEXTMERGE等。我偏爱 SET TEXTMERGE,因为它很形...
在vfp中实现表单的输出(一)

在vfp中实现表单的输出(一)

在vfp中实现表单的输出(一)2007-05-09说在前面VB、Delphi 都为 Form 对象封装了 PrintForm 方法,允许用户方便的将 Form 转换成为 BMP。这是一个不错的功能,在实际开发过程中是经常有这种需求的,比如把统计图表作为图片保存下来……然而很不幸的是 Visual FoxPro(包括即将登场的 7.0) 并没有为我们封装此种功能。这个问题一定困扰着不少狐友吧,包括我。虽然我们知道使用 Win AP...
在vfp中实现表单的输出(二)

在vfp中实现表单的输出(二)

在vfp中实现表单的输出(二)2007-05-09输出选定区域行文至此,PrintForm 类提供的功能已经与 VB、Delphi 打平了。接着我们就开始讨论怎样输出一个特定的矩形区域。前文我们介绍调用 makebitmap(pnhWnd, pnBPP, pnTop, pnLeft, pnHeight, pnWidth)方法时,后四个参数不传递,表示输出整个表单。现在对这四个参数传值,就可以帮助我们完成特定区域输出的任务了。先让我们来分析一下怎样在表单中定...
用vfp与sql server构建Client/Server应用程序(远程视图)(3)

用vfp与sql server构建Client/Server应用程序(远程视图)(3)

用vfp与sql server构建Client/Server应用程序(远程视图)(3)2007-05-09可更新视图(Updateble views)上面我们讲解了“怎样通过远程视图从服务器中把数据读取过来”,接着我们要讲解怎样操作远程视图光标,当然我们不会在这里讨论一些Visual FoxPro数据集的普通操作,这里我们只讲解远程视图的数据更新。当远程视图被打开,用户就可以使用Visual FoxPro的命令与函数作光标进行各种操...
用vfp与sql server构建Client/Server应用程序(远程视图)(4)

用vfp与sql server构建Client/Server应用程序(远程视图)(4)

用vfp与sql server构建Client/Server应用程序(远程视图)(4)2007-05-09缓冲(Buffering)Visual FoxPro 中的缓冲技术当远端数据下载到客户端时,这些数据就被压入缓冲之中。在客户端用户对数据的各种移动并不反映到数据源,而是在用户确认对数据的变动后,才把各种变动以SQL描述的形式发送到后端。那么为什么不让Visual FoxPro直接一步一动的操控远程数据,就像在不使用缓冲技术控制Visual FoxPro...
用vfp与sql server构建Client/Server应用程序(远程视图)(5)

用vfp与sql server构建Client/Server应用程序(远程视图)(5)

用vfp与sql server构建Client/Server应用程序(远程视图)(5)2007-05-09刷新缓冲(refreshing buffers)记得在“以缓冲理解更新冲突”一节中我们提到过什么情况下Visual FoxPro会刷新缓冲区。其中“远程视图光标被打开”是很好的理解,这里不再累述。以 REQUERY()函数刷新远程视图光标REQUERY()函数的作用就是重新执行远程视图的SELECT-SQ...
SPT详解

SPT详解

SPT详解2007-05-09说在前面熟悉 Fox 的朋友都知道,在 VFP 里我们可以使用远程视图 (Remote View) 和 SPT(SQL Pass Through) 技术控制远程异构数据库。这些技术其实是 VFP 对 ODBC 的 API 的封装,所以对于用户来说访问远程数据库就像操作传统的DBF一样简单。关于这两种技术的使用,完全可以洋洋洒洒地写下一本书,鉴于本文主题及篇幅,这里仅枚举 SPT 技术访问远程数据的应用。SPT与远程视图很多人搞...
用vfp与sql server构建Client/Server应用程序(SPT)(1)

用vfp与sql server构建Client/Server应用程序(SPT)(1)

用vfp与sql server构建Client/Server应用程序(SPT)(1)2007-05-09一些题外话 最近有一种好的现象——越来越多的Visual FoxPro用户开始注意到Client/Server应用程序的重要性,他们开始安装SQL Server了。作为开发人员,我们没有必要深入认识SQL Server的种种(我个人以为那是数据库管理员-DBA的事情),我们要解决的是怎样使Visual FoxPro与SQL Ser...
用vfp与sql server构建Client/Server应用程序(SPT)(2)

用vfp与sql server构建Client/Server应用程序(SPT)(2)

用vfp与sql server构建Client/Server应用程序(SPT)(2)2007-05-09把数据集设为可更新Visual FoxPro的光标类型光标的英文称呼是Cursor,在Visual FoxPro中习惯的提法是临时表(Temp Table),不过我想应该根据惯例叫它光标。因为Visual FoxPro的光标绝对强劲,如果称呼Temp Table恐造成误会,好像Visual FoxPro不支持光标一样。Visual FoxPro的光标有三...
vfp远程视图与spt应用详解

vfp远程视图与spt应用详解

vfp远程视图与spt应用详解2007-05-09 本站 远程视图(Remote Views)与SPT(SQL pass through)是vfp为开发Client/Server程序提供的两个内置的解决方案,如果您更深入的应用vfp,这两部分的内容是必须掌握的。由于内容比较多,文章分成若干篇几次发完。但个人认为,远程视图与spt又是不可分割的整体,虽然spt应用得比较多,但若对远程视图没有比较深入的了解,我想你也不见得能用好spt。因此做了这个目录,希望您...
<< 1 2 3 4 5 6 7 8 9 10 >>