| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1884 人关注过本帖
标题:麻烦各位帮我测试一下,看看各种网络接入影响如何.
取消只看楼主 加入收藏
bccn0906
Rank: 9Rank: 9Rank: 9
来 自:广州
等 级:蜘蛛侠
威 望:2
帖 子:414
专家分:1183
注 册:2013-10-16
收藏
得分:0 
回复 28楼 qingfameng
谢谢帮助测试。本以为在你那可以发现新的情况。
那个提示不要理它。只是我在过程中抽取几条语句。

vfp9.0实现这个不是难事,但用中间层构建系统,与 CS结构编程在客户端实现有很大不同,
所有的数据处理如:保存、查询、统计等代码都放在中间层。客户端只是用来实现 如:输入,显示查询结果等.

中间层构建可以看下我上传的那资料。大概是这样:
1、把所有数据处理的各个过程(如 连接数据、断开连接,保存、查询等),以涵数形式编写在一个PRG文件。
   然后编译成一个 DLL,这样就形成一个动态涵数库。
2、在IIS 创建一个虚拟目录(网站)
3、在 SOAP 中发布那个 DLL 文件(也可在VFP用向导发布)。这样就构建了一个 Web Service.
4、客户端连接网站。调用 DLL中的涵数(如刚才的测试代码就有连接、调用),在客户端可以把连接创建的对象(如oweb)定义为公共变量,这样在整个客户端程序都可以使用这个对象了,只要进入系统连接一次即可.
又如在连接后可以调如下可以取得服务器的时间、查询条码以 321 开头的资料等
    ?oweb.GETDATETIME() &&服务器的时间
    STRTOFILE(STRCONV(oweb.get_hpxx('0001','321','2'),14),'d:\tmbh.dbf') &&查询结果放在 D:\tmbh.dbf 文件上.

其中取日期涵数在中间层就是这样的过程
    *****************
    *获取系统时间
    *****************
    FUNCTION getdatetime () as String
        LOCAL SQL_ERR,DATETIME_TMP
        SQL_ERR=THIS.GET_QUERY_TABLE("SELECT GETDATE() RQ",'getdatetime_TMP') &&取SQLSERVER服务器时间
        IF SQL_ERR=-1
            DATETIME_TMP=TTOC(DATETIME()) &&如果取SQLSERVER服务器时间没成功,就取本网站的电脑时间。
        ELSE
            DATETIME_TMP=TTOC(getdatetime_TMP.RQ)
            USE IN getdatetime_TMP
        ENDIF
        RETURN DATETIME_TMP
    ENDFUNC

如果只是想取本网站的电脑时间,可以简单写成
    FUNCTION getdatetime () as String
        RETURN TTOC(DATETIME())
    ENDFUNC



[ 本帖最后由 bccn0906 于 2013-11-15 10:19 编辑 ]
2013-11-15 09:16
bccn0906
Rank: 9Rank: 9Rank: 9
来 自:广州
等 级:蜘蛛侠
威 望:2
帖 子:414
专家分:1183
注 册:2013-10-16
收藏
得分:0 
多谢热心朋友 wp231957、冬冬123、tlliqi、qingfameng、qjbzjp 帮忙测试。因我的系统将要在全国连锁店全面推开使用,可能会遇到各种困难,特别是当地上网因素。所以在此麻烦了各位。再次表示多谢!!,可惜现在这论坛提示要结贴了。不能把分数再分给以后的热心朋友。
2013-11-16 09:25
bccn0906
Rank: 9Rank: 9Rank: 9
来 自:广州
等 级:蜘蛛侠
威 望:2
帖 子:414
专家分:1183
注 册:2013-10-16
收藏
得分:0 
服务已关闭,谢谢各位!
   2013/11/25

2013-11-25 11:09
快速回复:麻烦各位帮我测试一下,看看各种网络接入影响如何.
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031509 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved