易网时代-编程资源站
Welcome
首页
/
软件开发
/
VFP
用vfp与sql server构建Client/Server应用程序(远程视图)(4)
2017-02-06
35
用vfp与sql server构建Client/Server应用程序(远程视图)(4)2007-05-09缓冲(Buffering)Visual FoxPro 中的缓冲技术当远端数据下载到客户端时,这些数据就被压入缓冲之中。在客户端用户对数据的各种移动并不反映到数据源,而是在用户确认对数据的变动后,才把各种变动以SQL描述的形式发送到后端。那么为什么不让Visual FoxPro直接一步一动的操控远程数据,就像在不使用缓冲技术控制Visual FoxPro...
用vfp与sql server构建Client/Server应用程序(远程视图)(5)
2017-02-06
30
用vfp与sql server构建Client/Server应用程序(远程视图)(5)2007-05-09刷新缓冲(refreshing buffers)记得在“以缓冲理解更新冲突”一节中我们提到过什么情况下Visual FoxPro会刷新缓冲区。其中“远程视图光标被打开”是很好的理解,这里不再累述。以 REQUERY()函数刷新远程视图光标REQUERY()函数的作用就是重新执行远程视图的SELECT-SQ...
SPT详解
2017-02-06
33
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)
2017-02-06
30
用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)
2017-02-06
31
用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应用详解
2017-02-06
27
vfp远程视图与spt应用详解2007-05-09 本站 远程视图(Remote Views)与SPT(SQL pass through)是vfp为开发Client/Server程序提供的两个内置的解决方案,如果您更深入的应用vfp,这两部分的内容是必须掌握的。由于内容比较多,文章分成若干篇几次发完。但个人认为,远程视图与spt又是不可分割的整体,虽然spt应用得比较多,但若对远程视图没有比较深入的了解,我想你也不见得能用好spt。因此做了这个目录,希望您...
菜鸟也学VFP
2017-02-06
29
菜鸟也学VFP2009-02-02 编程入门网 老马基础部分补充的控件方面的例子使用vfp内置语句操作数据表用SQL语句操作数据表类及表单方面的例子综合实例...
看实例学VFP:示例数据库
2017-02-06
25
看实例学VFP:示例数据库2009-02-02 本站 老马本文将给出示例数据库中各个数据表的表结构及初始数据,在以后的实例中涉及到操作数据表的,都会使用这个数据库中的某个表。关于数据库、表的创建及使用知识,请参阅: 中第2章“数据库、表和索引”的知识,这里不再详述,只给出各个数据表的结构及初始数据。本文末尾会给出示例数据库源文件的下载地址。示例数据库名为“数据1”,包括“网站信息表”、...
看实例学VFP:对表中记录进行定位与查找操作
2017-02-06
34
看实例学VFP:对表中记录进行定位与查找操作2009-02-02 本站 老马在VFP中操作表记录时,既可以使用sql语句,也可以使用内置的append、replace、delete/pack/zap等命令并配合一些记录指针定位和数据排序方面的命令及函数来使用,而在vb/vb.net中,使用ADO/ADO.NET的属性和方法就可以了。VFP象C语言一样灵活,但或许正是由于这一点,让许多刚接触她的人感觉无处下手并进而不喜欢她。VFP象是一位其貌不扬、性格内向的...
看实例学VFP:向数据表中添加记录并验证输入数据是否合法
2017-02-06
28
看实例学VFP:向数据表中添加记录并验证输入数据是否合法2009-02-03 本站 老马本例的执行过程大致是在添加记录时首先使用empty()函数对接收数据文本框作是否为空的判断,使用locate做记录指针定位(关于vfp表记录指针定位和数据排序请参考:),并判断是否和表中已有的数据重复。通过以上方式完成数据校验,如果满足非空、非重复的条件,则使用append blank命令在表中添加一条空白记录,然后使用replace命令将该记录的对应字段的值修改成表单...
看实例学VFP:对数据表中记录进行修改
2017-02-06
35
看实例学VFP:对数据表中记录进行修改2009-02-04 本站 老马本例运行时表单上用于接收数据的文本框被隐藏,“修改”按钮禁用,如下图:在组合框中选择要查找的字段,在文本框中输入查找内容后单击右侧的“查找”按钮后将查找结果显示在上方的表格中,“查找”按钮被禁用,同时激活“修改”按钮及用于接收数据的文本框,并将当前记录(满足查询条件的记录)的值同时显示在文本框...
看实例学VFP:删除数据表中的记录
2017-02-06
34
看实例学VFP:删除数据表中的记录2009-02-05 本站 老马本例对一文的实例进行了一点改进,增加了“撤消”功能。程序运行时如下图:在组合框中选择要查找的字段,在文本框中输入查找内容后单击右侧的“查找”按钮后将查找结果显示在上方的表格中,“查找”按钮变成“撤消”按钮,同时激活“删除”按钮及用于显示数据的文本框,并将当前记录(满足查询条...
看实例学VFP:向数据表中添加记录时自动生成编号
2017-02-06
27
看实例学VFP:向数据表中添加记录时自动生成编号2009-02-06 本站 老马本例在“”的基础上进行了改进,实现了在添加记录时不仅能够完成对输入数据的校验,还具有自动生成编号的功能。自动生成编号的相关代码加在表单的init事件及“添加”按钮的click中,在表单第一次启动或添加完记录后都会调用此段代码,实现自动生成编号的功能。运行界面如下:本例用到了“数据1”数据库中的“...
看实例学VFP:用SELECT语句创建查询
2017-02-06
30
看实例学VFP:用SELECT语句创建查询2009-02-07 本站 老马vfp中可以使用sql语句操作表,并且在使用sql语句操作表时不需要打开数据库。本例介绍的是select查询语句(数据检索),关于select语句的格式请参考: 或。在一文中,我们是使用locate语句作记录定位并同时使用了eof()函数,如果该函数返回真值,说明数据表中不存在所查询的记录并给出提示信息。本例用sql语句对这一部分进行了改写。与上例的区别大致的如下:1.本例依然使用表...
看实例学VFP:用sql语句向数据表中添加记录
2017-02-06
28
看实例学VFP:用sql语句向数据表中添加记录2009-02-08 本站 老马用sql语句向数据表中插入记录的格式为:INSERT INTO [数据库名!] 表名 [(字段名表)] VALUES (表达式表)关于Insert语句的格式及用法请参考:。本例对一例的插入数据部分用sql语句进行了改写,运行界面如下图:本例用到了“数据1”数据库中的“网站信息表”,关于该数据库的情况已经在一文中给出,这里不再详述。制...
看实例学VFP:用sql语句修改数据表记录
2017-02-06
29
看实例学VFP:用sql语句修改数据表记录2009-02-09 本站 老马用sql语句修改表记录的格式为:UPDATE [数据库名!] 表名 SET 字段名=表达式...WHERE 条件关于UPDATE语句的格式请参考:。本例对一例中修改记录的部分用sql语句进行了重写,运行界面如下:本例运行时表单上用于接收数据的文本框被隐藏,“修改”按钮不可用,在组合框中选择要查找的字段,在文本框中输入查找内容后单击右侧的“查找&rd...
看实例学VFP:对时间段进行查询的例子
2017-02-06
33
看实例学VFP:对时间段进行查询的例子2009-02-10 本站 老马这个例子应用到了select语句中的between...and子句的知识,关于select语句请参考: 或。本例运行时如下图:本例用到了“数据1”数据库中的“人员信息表”,关于该数据库的情况已经在一文中给出,这里不再详述。制作步骤如下:一、新建表单,将其caption属性值设为“对时间段进行查询的例子”,width属...
看实例学VFP:模糊查询
2017-02-06
26
看实例学VFP:模糊查询2009-02-11 本站 老马本文是在vfp中使用select语句的like子句的一个例子,关于like子句请参考: 或。本例运行时如下图:本例用到了“数据1”数据库中的“网站信息表”,关于该数据库的情况已经在一文中给出,这里不再详述。制作步骤如下:一、新建表单form1,并将其caption属性值设为“模糊查询”,width属性值设置为290,height属...
看实例学VFP:更复杂的查询
2017-02-06
30
看实例学VFP:更复杂的查询2009-02-12 www.bianceng.cn 老马在及这两个例子中,我们可以在查询时可以从组合框中选定一个要查询的字段。本例对这种查询方式再做进一步改进,使之在查询时不仅可以从一个组合框中选取要查询的字段,还可以从另一个组合框中选定操作符(如<、=、>等),从而实现更复杂的查询。本例应用到了数据环境,并使用“数据1”数据库中的“人员信息表”作为数据环境的数据源,...
看实例学VFP:对查询结果进行统计计算
2017-02-06
26
看实例学VFP:对查询结果进行统计计算2009-02-13 www.bianceng.cn 老马本例对一文做了进一步的改进,在满足查询功能的同时,还可以对查询结果进行统计计算。本例也应用到了数据环境,并使用“数据1”数据库中的“人员信息表”作为数据环境的数据源,关于该数据库的情况已经在一文中给出,运行界面见本文末尾。制作步骤如下:一、新建表单,将其caption属性值设置为“对查询结果进行统计计算...
<<
1
2
3
4
5
6
7
8
9
10
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图