说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

VB可以做出常住内存的程序吗?比如说常住在服务器中,每隔5分钟执行一次。

编辑:说三道四文库 发布时间:2017-11-20 10:30
HTML文档下载 WORD文档下载 PDF文档下载
  我想做一个一直挂在服务器中的小程序。浏览网站的人如果操纵了数据库,用asp生成一个*.sql文件传到服务器。服务器每隔5分钟检查是否有新的*.sql文件来,如果有,用TextStream对象读取*.sql文件的内容,一条一条用Cn.Execute "sql"来执行。事务结束后,删除*.sql文件。

  目的是不用每次提交表单都做一次数据存储,而是集中在一起,用sql文件执行,也许可以减少服务器的负荷(这种办法是否会有效呢?)每隔5分钟的间隔是不是太频繁了?

  实现这个小程序中判断时间间隔的做法,我不想用time控件,服务器启动之后,小程序也跟着一起启动,也跟着服务器一起死亡。

  请问高手们,我的想法是否可行?还有其他更好的方法吗?
用一个 Timer吧
然后把间隔Interval设置一下
Enabled=ture
看一下MSDN的Interval吧
再动一下脑
我想请教的关键是想和各位高手研究下列哪个方案更好:

方案1:最原始的做法,SQL Server中只有简单的表。在asp中用set RS=Server.CreateObject("ADODB.Recordset") ,每一次提交表单时,asp代码中执行Cn.Execute "Update table *******"。我认为这个方案是效率最低的。

方案2:在方案1的基础上,在SQL Server中大量使用存储过程和触发器。这种方法我已经厌烦了,我想效率好不到那里去。

方案3:SQL Server中大量使用存储过程和触发器,但是asp代码中的Update、Select * From、Recordcount之类的数据库存储方面的处理,都封装在asp组件(*.dll)中,提供几个接口。在asp代码中,使用set Class=Server.CreateObject("MyClass.MyClass1")。优点是存储过程和asp组件已经编译,执行效率会更高一些。

方案4:我最近考虑的方案。希望这是最好。将数据库处理需要的SQL语句保存在一个*.sql文件中,利用上传组件上传到服务器。用VB或VC做一个小程序驻扎在服务器,每隔5分钟检查是否有新的*.sql文件来,如果有,用TextStream对象读取*.sql文件的内容,一条一条用Cn.Execute "sql"来执行。事务结束后,删除*.sql文件。
  我想利用这种方案,使数据库处理集中在一起,用一个很轻的小程序在服务器运行,首先可以减少数据流量和延迟,另外也许可以减少服务器的负荷。

  如果用VB开发,我不想用time控件,还有别的选择吗?

  希望高手们指点迷津。
用timer
在注册表里的hkey_local_machine--software--microsoft-run 里写一些东东
http://www.csdn.net/expert/topic/138/138506.shtm有一些方法,还是你自己试吧!
大数据辅助决策,构建智慧城市 所见即所得:四款免编程移动游戏开发引擎推荐 PaaS乱局:Container的新机遇 IDC再度下调2013年全球PC销量预期 平板电脑中枪 Waze联合创始人做FeeX 用众包方式增加银行服务透明度 Ripple CTO Stefan Thomas:Bitcoin与未来支付应用开发 第二届Coding For Fun编程马拉松实时快报→→ 数字化你的脸:14个智能眼镜开发平台 Unite2013开发者大会:Unity新增多项重磅革新 微软大中华区副总裁谢恩伟:微软云+端应用模型前瞻 移动周报:从硬件马拉松到Barra加盟,本周小米很火 小而美的Diffbot:将Web页面转化为数据库,获多位科技大佬注资 “叙利亚电子军”对美国多家网站发起“电子制裁” 麻省理工TR35之IT界年轻有为创新者(上) Linux用户须知的16款实用软件 新平台,新惊喜:记第二届Coding For Fun 创业建议泛滥成灾 实用的不多 腾讯云俱乐部北京站:知名手游商畅谈云时代开发运营策略 LG再战平板市场:将推出8.3英寸平板G Pad 编程语言与工具专题论坛:各类编程语言使用体会分享 淘宝、腾讯、豆瓣、支付宝、网易专家热议大数据分析与BI实战 “创新或灭亡”:Google的80/20只是转移视线的说辞罢了 自动化编排,配合SDN的iMC V7更加开放 [回顾]比尔·盖茨传奇的前半生 IT基础设施与运维论坛:IT基础设施及运维经验分享 记华为HCC2013 Day1:发力高端存储 HCC 2013虚拟化论坛:虚拟化未来发展方向 Windows 8操作系统市场份额增至7.41% Windows 7仍最受欢迎 【开源专访】Sea.js创始人玉伯的前端开发之路 SDCC 2013:阿里周宝方谈“去IOE”战略及实施 百度和高德:最后谁是地图的王者? 用OWC组件做柱状图,需要显示不同颜色的柱状以及显示不同颜色的图例 VS.NET中如何让自定义的事件出现在属性编辑器中? javascript 中有没有能返回指定某年某月中总天数的函数 如何将主窗体中的变量传到报表中,以供dataset查询用,急急急!!! 新手探路 不知道这是不是一个bug 函数返回值类型问题 兄弟我现在改行搞传统的邮政商业信函业务!给点建议!来者有分! 装有isa客户端的机器不能用FlashGet或者蚂蚁下载 网路多少钱才要交税? Kingofark关于英语及外语学习的50个观点 adotable定位记录有哪些方法?如何使用? 超高难度求sql语句,非高手莫进,在线等.......... petshop有些代碼不明白。。。。。。。。。。。 哎,运算符重载把我卡住了!求救!!! 最后 请问函数传递,设置默认值问题! 通过ODBC连接INFORMIX的问题!急!急!急! 有没有VC高手想在上海找工作? 求一个发送邮件的例子(急!!) 有谁碰到过多人同时改写几十个xml文件从而导致xml文件混乱的情况? 我在datawindow中设置initial vlaue=0,为什么写到数据库里的值还是null 请问联众和中游客户端的聊天大厅是基于chtmlview还是crichedit编程的? WINDOWS高级用户或技术支持人员请进! 通过ODBC连接INFORMIX的问题!急!急!急! 将数据保存到数据库问题 ???急。。。在线等待。。。 一个动态模板列的问题 请各位兄弟姐妹扔个FontTwister1.3的注册码上来,谢过了。 高分求救:怎么时查询后的记录成高亮状态! jsp中如何得到 select 控件的值??? 初学者求救!!!! NetBSD China站点开通<CSTC团队> 从数据库读出字段类型为int型的数据,如何转换成字符型的? 想用C来做个东西,但不知做什么好 exchange 2003 rc1版安装后后没有M盘?就是没有M盘,还是安装的问题? 关于水晶报表打印的问题,请各路大侠指点迷津 请大家(特别是安逸)指点一下关于pppoe的开发。 弱弱一问,dll 能静态连接吗? 在jbuilder中project webapplication jsp什么关系 疑问 请教一个简单问题 有关加载菜单与工具栏的问题? 不能上网,但是可以QQ,为什么哦??? 能不能把XSL放到HTML网页中呢 如何从一个ResultSet里获得所有字段的名称? DirectDraw的问题 如何解密一个文件? 怎么在unix下面建立一个新文件? 有了一定的C++基础之后怎样转入VC++的学习 请问在ASP中如何正确传递"%"号 bios里不是有从LAN中启动吗? 英语翻译 用良师易友造句 调兵( )将 高瞻远( ) 良师( )友 熟视无( ) 心惊肉( ) 书是我的良师500字 列如:书是阶梯——高尔基:“书是人类进步的阶梯.”书是良药——刘向:“书犹药也,善读之可以医愚.”书是船只——凯勒:“一本书就像一艘船,带领我们从狭隘的港湾,驶向人生的无限 在交流电路中零线起什么作用?尽量浅显易懂, 交流电路中零线的作用是什么? 0v在电路中的作用与零线的作用一样吗 请问我的画眉鸟现在刚开始昂头怎么办? 益民瓜果批发部有甲、乙两仓库,乙仓库的水果存量是甲仓库的5倍,如果从甲仓库抽6吨到乙仓库,那么乙仓库的水果产量是甲仓库的8倍,问原来两仓库的水果啊存量各是多少?(用方程解) 有时,好事可能变成坏事,而有时坏事又可能转化成好事,用一句谚语来概括这样的情况.谚语 谚语 谚语 谚语 谚语 谚语 谚语 谚语——不是成语 叙利亚问题联合特使卜拉希米抵达大马士浙江一盗销柴油团伙五分钟能使满箱柴油拆东墙补西墙 浙江一男子非法集资14李克强会见德国友人多国对美国监听表达不满要求解释 研究突尼斯政治纷争致市政荒废 街头成“垃俄官员说中国是俄旅游领域主要战略伙伴四川南充男子驾中巴强冲交警队和法院 俄官员说中国是俄旅游领域主要战略伙伴张高丽会见美国能源部长莫尼兹外交部:国际社会应尽早制定网络空间行中国代表呼吁以巴双方尽快达成持久停火联合国呼吁推动巴以持久停火不法分子组织赌博涉案8000万13人非法吸储26亿一审被判刑工建领域腐败多因垄断滋生金妍儿男友深夜外出按摩遇车祸受伤 遭13人非法吸储26亿一审被判刑工建领域腐败多因垄断滋生不法分子组织赌博涉案8000万巧家红石崖村“孤岛不孤” 10公里盘【救援故事】老乡啊 赶紧来喝大锅药防
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘