如何将这段VPF的程序翻译成VB程序??

cowbaby 2003-10-01 07:57:31
在VPF中有这么一段程序:
SELE 1
USEV DATABASE\DB1
SET uniq on
INDE ON FIELD1+FIELD2 TO ind
COPY to tmp
SET INDE TO
SET uniq off
INDE ON FIELD1+FIELD2 TO ind

请问如何将这段VPF的程序翻译成VB程序??
...全文
42 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
westbulls 2003-10-03
  • 打赏
  • 举报
回复
sqlinfo="select * from db1 where a="+"'"+trim(field1)+trim(field2)+"'"
没有什么更好的写法,已经比较简单了.
cowbaby 2003-10-03
  • 打赏
  • 举报
回复
问题1
先看一段vb代码:
用的是ADO模型连接数据库

SqlInfo = "select a,b,from db1 where a =" + "'" + va + "' and c =" + "'" + vb + "' and gauge =" + "'" + vc + "' and d <> 0"
rss.Open SqlInfo, cn, adOpenDynamic, adLockOptimistic, adCmdText

其中a,b ,c是字段名,va,vb,vc是变量名
大家是不是觉得写这句SqlInfo很麻烦啊,用那么多 + 号连接变量和字符串,如果是字符串
变量还得用 ' 号,有没有简便的方法??

问题2
先看一段VFP代码:
SELE 1
USE DATABASE\DB1
LOCA for a = trim(field1) + trim(field2)
其中 a 是变量名,field1,field2 是字段名,
如果转化为vb代码,采用的是问题1中代码的写法,那么SqlInfo该如何写??
有没有更好的写法,但必须是ADO模型关联Access数据库。

cowbaby 2003-10-03
  • 打赏
  • 举报
回复
非常感谢westbulls!
问题:
trim(field1) + trim(field2)
trim(field1) 和 trim(field2)之间有个 +
但是为什么没有"
为什么不写成 "trim(field1)" + "trim(field2)"
westbulls 2003-10-02
  • 打赏
  • 举报
回复
copy to tmp 是将按定义顺序的表输出为一个临时表,在access中不需要使用临时表,你将后台的表生成两个查询视图,每个按不同的顺序排序不就可以了吗.
cowbaby 2003-10-01
  • 打赏
  • 举报
回复
我用的是access,
COPY to tmp这句话我不知道如何翻译成vb代码,
表DB1是已经存在的表。

westbulls 2003-10-01
  • 打赏
  • 举报
回复
你的主要目的是排序,vb没有后台数据库,你用的是什么数据库?
内容概要:本文研究了基于元胞神经网络配流与DQN强化学习的公交线网扰动韧性恢复方法,并提供了Matlab代码实现。该研究针对城市公交系统在遭遇线路中断、客流激增等突发扰动时的服务中断问题,提出一种融合元胞神经网络与深度Q网络(DQN)的智能恢复框架。通过元胞神经网络对城市交通网络进行网格化建模与动态客流分布模拟,精确刻画扰动下的乘客出行行为演变;结合DQN强化学习算法,构建调度决策模型,实现对车辆调度、线路调整和资源再分配等控制策略的自主学习与优化。该方法能够在复杂、不确定的交通环境中自适应地生成最优恢复方案,显著提升公交系统的韧性、鲁棒性与应急响应能力。研究通过仿真实验验证了该框架在多种扰动场景下的有效性与优越性。; 适合人群:具备一定编程基础,熟悉Matlab和强化学习理论,从事智能交通系统、城市规划、运筹优化或公共交通运输管理相关研究的研究生、科研人员及工程师。; 使用场景及目标:①应用于城市公共交通应急管理,提升系统对突发事件的快速响应与服务能力恢复水平;②为智慧交通系统中的动态调度、资源优化与韧性评估提供先进的算法支持;③作为深度强化学习与元胞自动机在复杂交通系统建模中交叉应用的教学案例与科研参考。; 阅读建议:建议读者结合提供的Matlab代码进行仿真实验,深入理解元胞神经网络与DQN的集成机制,并尝试在不同扰动场景下调试参数以观察模型表现,从而掌握其在实际系统中的部署逻辑与优化路径。

2,749

社区成员

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

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