实际情况:
行包查询系统服务器是一个dos操作系统(不能上网),行包查询是用foxpro编写的程序,现在需要将这些数据每天上传到网站上,他们的网站基地用的是windows操作系统(可以上网),我想将这两台机子连起来,写一个程序将dos上的数据拷贝到网站基地上;然后数据转换成sql server 2000(他们数据总共有三十多万条);将数据上传到北京的服务器上,我个人认为可行性很小,不知道大家怎么认为可行性呢!今天结贴!
1.用SQLSERVER2000的导入和导出
2.用ADO类,建立两个connection和RECORDSET
DIM CONN1 AS ADODB.CONNECTION
DIM CONN2 AS ADODB.CONNECTION
DIM RST1 AS ADODB.RECORDSET
DIM RST2 AS ADODB.RECORDSET
SET CONN1=NEW ADODB.CONNECTION
CONN1.OPEN "XXX","USER","PWD" 'XXXX是odbc中的用户连接 fox
SET RST1=NEW ADODB.RECORDSET
RST1.OPEN "SQL",CONN1 'SQLA是一个查询语句
SET CONN2=NEW ADODB.CONNECTION
CONN2.OPEN "XXX2","USER","PWD" 'XXXX2是odbc中的用户连接 sqlserver
SET RST2=NEW ADODB.RECORDSET
RST2.OPEN "SQL",CONN2 'SQL是一个查询语句