如何用vb写这个窗体应用程序
任务描述:
我想写个用vb写个窗体应用程序。
该程序是放在某台windows2003的服务器上。
该服务器上安装了Oracle10数据库和SQLServer2005数据库。
该程序的目的是定期从远程的ftp目录拷贝oracle数据库导出文件的压缩文件到本地。
然后导入本地的Oracle10g数据库中。
再将导入到后的racle10g数据库中的相应数据导入到SqlServer2005数据库中。
然后调用sqlserver2005中相应的存储过程,完成数据的统计等。
任务原因:
因为系统的升级的切换迁移。从sqlserver2005到Oracle10g。但是相应的交易数据并没有迁移,而且新系统本身的设计需求只是进行交易的记录,并不包括数据挖掘和数据分析。现在需要将新旧系统的相关交易数据整合,以便进行历史连续的数据挖掘和分析。
上述的任务描述就是我对实现该目的的程序设计思路。
如果大家有什么好的设计,也可以不必拘泥于此。
具体设计以及碰到的难点:
1、窗体上有2个按钮:开启,停止。
1个设定运行时间的下拉列表
2个文本框,分别设定远程ftp路径,本地路径等。
2、当开启后,程序将处于监听状态,将于每天的定期时间(比如每天凌晨两点),运行任务。
3、任务首先是通过ftp拷贝文件。难点:如何dos命令行或者其他方式ftp拷贝文件,并显示拷贝进度。
4、文件拷贝到本地后,进行解压缩。难点:文件用linux系统下的gzip命令压缩的后缀名为.gz的文件,如何使用命令行方式解压缩,并显示解压缩进度。
5、进入oracle10g的sqlplus中,运行相关的命令清空以前导入的数据,并重新建空表。难点:如何调用dos,然后再dos中进入sqlplus中,并运行命令,及显示相应命令的结果。
sqlplus sys/password as sysdba
相关问答:
VB偶学得不错,现在大一,高三的时候就学VB了,现在学校里都是学C#和VB.NET的兄弟多。。。
偶要转行VB.NET了~当年学VB学了2年,对VB里面的常用函数都十分了解。
Select、If结构、For Next循环、等都了解。。。 ......
各位大虾:
我有一个VB调用水晶报表的系统,报表是作为一个Design嵌在VB里的,今天发现打印第一张报表正常,同样的数据,在点打印再调用一次就会报 Memory Full的错误,但是 ......
Private Sub Check1_Click()
If Check1.Value = 1 Then
DTP1.Enabled = True
Else
DTP1.Enabled = False
End If
End Sub
Private Sub Check2_Click()
If Check2.Value = 1 Then
DTP2.Enabled = True
Else
......
我想做个用vb6做的程序,可以控制GPRS MODEM拨号,如拨我自己的手机
可以啊
你先下个AT命令集合学习学习
我来顶
顶贴
LZ好厉害
不顶不行
老是排MP
引用
LZ好厉害
......
在下是vb的新手,想写段程序,在vb中,使用wscript调用一些外部的命令,但是程序执行一直有错误,请各位高手帮忙解答下,谢谢。
代码如下:
VB code:
Private Function getFile_CMD(filename, filepath) As Bo ......