我被要求构建一个web应用程序来报告存储在另一个系统中的信息。另一个系统被锁定,但会允许我将数据导出为csv文件。使用vbscript从web表单导入txt文件到sqlserver数据库
我想在我的应用程序上使用html表单,以便人们(夜班!)可以将数据从其他系统导入到我的web应用程序。
为了让其他人了解我一直在使用VBScript和尝试使用在所有数据库操作以下模式我的代码:
打开连接 生成查询 执行查询 做与结果的东西(如果合适的话) 关闭连接
是否可以使用此模式导入txt文件?即。纯粹基于SQL而不使用存储过程?
有没有人有代码示例?
希望是有道理的。
谢谢。
德里克
感谢您的答复Remou。已经试过这个,并得到错误'临时访问OLEDB提供程序Microsoft.Jet.OleDB.4.0已被拒绝。您必须通过链接服务器访问此提供商'。我怀疑是因为我唯一可以访问的服务器是企业服务器,他们已经锁定了一切?我也尝试过BULK INSERT,并得到了类似的回应。我在某处解读文件时自己太头痛了,但觉得这可能是唯一的方法?! – Derek 2010-10-28 13:16:10
我很困惑。你的意思是你不能在你导入CSV文件的服务器上启用临时查询,也就是说,你的Web应用程序不是你的?这两件事情是相同的,您从中导出CSV文件并将其导入到哪个服务器中? – Fionnuala 2010-10-28 13:37:59
确实。它位于企业网络上,我可以通过ftp访问服务器,并使用服务器上的ms访问或asp页面查询数据库。 – Derek 2010-10-28 14:47:45