sql 导入txt文件的一些问题

执行存储过程超时,报错如下:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e31'
[Microsoft][ODBC SQL Server Driver]超时已过期
解决方法:
在你的类似 conn.Open connstr 的语句前面加上: conn.ConnectionTimeout=30 '连接数据库超时秒数 conn.CommandTimeout=300 '执行命令(SQL、存储过程)超时秒数两句即可。根据超时时间设置后面的秒数。

我在VBS或ASP中执行如下SQL   语句:  
  select   *     from     OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel   5.0;HDR=YES;DATABASE=E:\test.xls'   ,Sheet1$)     
  会出现如下错误:  
  已拒绝对OLE   DB   提供程序'MICROSOFT.JET.OLEDB.4.0'的特殊访问,必须通过连接服务器来访问此提供程序.  
解决方法:
连接用SA连接
posted @ 2008-04-14 11:33  Afeng28  阅读(253)  评论(0编辑  收藏  举报