vfp6+win xp 环境下的一个程序

sdjnjdxc 2018-01-08 08:18:31
现在在win7下运行,好象程序中视图中的sql语句有问题了,得不到win xp下的数据结果了。有什么办法弥补吗?谢
...全文
584 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdjnjdxc 2018-01-19
  • 打赏
  • 举报
回复
我试了一下 视图sql where ALLT(字段1) =(THISFORM.TEXT1.VALUE) 一运行就要求输入视图参数,不可行 where (字段1) =allt(THISFORM.TEXT1.VALUE) 这样不起作用
sdjnjdxc 2018-01-18
  • 打赏
  • 举报
回复
谢谢。这个系统是编译过的,不能修改源码了。能不能在视图中修改sql语句?
sdjnjdxc 2018-01-17
  • 打赏
  • 举报
回复
视图的条件 单位代码=?用户选择的代码 如果“用户选择的代码”是一级单位代码,则成功 如果“用户选择的代码”是明细单位代码,则不成功 同样的程序在win xp下无任何问题
sdjnjdxc 2018-01-17
  • 打赏
  • 举报
回复
引用 1 楼 apple_8180 的回复:
不应该,应该是网络连接问题吧。
所有的win7下都是一样的,表中的全部数据能通过视图得到,如果获取一部分刚不成功,得到0数据. 在win xp下没有这个问题
mywisdom88 2018-01-17
  • 打赏
  • 举报
回复
1.=与==的问题 2.空格问题 在XP系统中,查某个表的数据时,字段="值",为条件时,能查出数据,但在WIN7中,就没数据,解决方法是 ALLT(字段)="值"为条件,就可以了. 如; select 表名1 LOCATE FOR 字段1 =ALLT(THISFORM.TEXT1.VALUE) &&在XP系统是可以查到数据的,但在WIN7系统就查不到了. LOCATE FOR ALLT(字段1) =ALLT(THISFORM.TEXT1.VALUE) &&这样WIN7就能查到.
十豆三 2018-01-14
  • 打赏
  • 举报
回复
不应该,应该是网络连接问题吧。
XXX学院《人事管理数据库查询系统》 课 程 设 计 说 明 书 姓名: 学号: 专业: 2012年5月16日 目 录 1 题目和要求 4 2 需求分析 4 2.1 选择开发平台 4 2.2 开发工具 4 2.3 硬件环境 5 2.4 系统处理数据的需求分析 5 3 功能分析 5 4 数据库设计 5 5 系统的具体实现 8 5.1 设计系统文件目录 8 5.2 主程序设计 8 5.3 信息输入界面设计(inputs.scx) 10 5.4 系统浏览与修改界面设计 12 5.5 查询窗口界面设计 12 5.6 输出报表设计 13 5.7 退出程序设计(end.prg) 14 5.8 主菜单设计 14 6 系统的运行过程 15 7 实习体会 17 8 参考文献资料 17 题目和要求 题目:人事信息查询与管理系统 课程设计的内容和要求 1.课程设计的内容 (1) 建立数据库和基本表,并建立合理的约束规则; (2) 数据的录入、数据修改、数据删除、数据检索; (3) 项目中至少建立一个表单,以实现数据简单应用; (4) 至少建立一个报表,实现数据输入; (5) 对所建项目进行调试和测试,完善项目内容; (6) 编写课程设计报告,并接受课程设计答辩。 2.课程设计的要求 (1)掌握数据库系统的数据库、表、视图的建立和维护; (2)能够运用表单、报表、菜单等手段对数据进行简单应用; (3)从模块、系统两个方面对所建项目进行调试和测试; (4)项目设计结束,提交课程设计报告 需求分析 随着计算机技术的飞速发展和计算机技术的普及,计算机越来越多的应用在企业管 理中。企业的人事管理是企业管理的一个重要内容,传统的人事管理方法不仅繁冗复杂 ,而且低效。如企业内部发生人事调动,工资变化时,传统的人事管理方法处理这些变 化十分复杂。这样,传统的人事管理很难及时的反映企业的人事组成,导致企业的人力 资源不能得到合理,有效的配置,给企业造成了损失。这就需要把计算机技术与企业人 事信息管理相结合。 当前大多数的企事业单位使用的电脑系统都是WINDOWS XPWin7。所以开发的人事管理系统也是基于WINDOWS XPWIN7系统的,对于其开发环境,可以作如下的分析: 选择开发平台 这里所说的开发平台的选择也就是操作系统的选择,目前主要的操作系统有Window s、UNIX、LIUNX,其中Windows操作当前使用最为广泛,其版本也较多,例如:95、98、 ME、NT、XP、VISTA等。在本系统开发中我们选择WINDOWS XP做为开发平台。因为WINDOWS XP操作系统是目前应用最广的操作系统,它以全新的图形界面,简单快捷的操作方式, 支持多媒体功能等特点。选用它作为开发平台,更易于功能的扩展和用户使用本系统的 兼容性。 开发工具 考虑到系统开发技术上的可行性,同时结合自身学习的理论识,经综合分析,我们 选择了基于WINDOWS平台下的Visual FoxPro 6.0 (以下简称VFP9),选择VFP9具有以下优点: (1)VFP是Microsoft开发的优秀关系型数据库管理系统软件之一,正如其名称中冠 以的"Visual"一样,它采用了可视化、面向对象的程序设计方法,提供了大量的控件, 这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设 计过程,从而有效的提高了应用程序的运行效率和可靠性,大大简化了应用系统的开发 过程,并提高了系统工程的模块化和紧凑性。 (2)VFP6.0版本中提供了大量的诸如"数据库设计器"、"表单设计器"、"菜单设计 器"、"报表设计器"等开发设计工具和向导工具(Wizard),使以往费时费力的开发工作 变得轻松自如。这些可视化的设计工具免除了开发者编写大量程序代码的工作。 (3)VFP6.0版本修正前期版本的多处不足,例如更加友好、美观的系统界面;命令 窗口记忆功能、强大的帮助功能等。 硬件环境 当前系统开发硬件环境如下: 1.CPU:p6100 2.10GHz 2.硬盘:320GB 3.内存:256MB 4.打印机:系统虚拟打印服务器 系统处理数据的需求分析 该系统处理的数据来自于客户提供的人事信息,客户需求的一些人事信息以及客户 的联系方式等。处理的数据分为文本型和数值型,利用Visual foxpro 可以很好的处理这些数据。同时,对于大量的无用数据要及时的清理,以防止系统执行 速度的下降。 功能分析 人事信息查询与管理系统的需求主要包括人事信息的录入,查询,报表等。具体分 析如下: 添加操作:在执行操作时首先都要先检查是否已经输入数据,如果输入的数据不全 或者有错误,将提示用户输入正确的数据,如果输入的数据正确,点击添加按钮,能够 将数据输入到数据库,并保存数据。 信息管理系统具有功能

2,718

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧