LISTING 2: Code That Uses the Jet OLE DB Provider to Access a Text FileEXEC sp_addlinkedserver
txtsrv,
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
'c:\temp',
NULL,
'Text'
GO
SELECT * FROM txtsrv...[HowBigAmI#txt]
txtsrv,
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
'c:\temp',
NULL,
'Text'
GO
SELECT * FROM txtsrv...[HowBigAmI#txt]
还有必须建连接服务器吗?
我的源码EXEC sp_addlinkedserver
txtsrvx,
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
'f:\test.txt',
NULL,
'Text'
GO
SELECT * FROM txtsrvx...[HowBigAmI#txt]linkedserver建立成功
在SELECT * FROM txtsrv...[HowBigAmI#txt]中出错
Server: Msg 7399, Level 16, State 1, Line 1
OLE DB provider 'Microsoft.Jet.OLEDB.4.0' reported an error.
[OLE/DB provider returned message: 'f:\test.txt'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。]小黑的方法...好像完全不行^^!呵呵,我是菜鸟,请多多包涵:)
这不是让你写这个文件的全路径,而是包含他的文件夹的全路径!
最好单独建立一个目录,放进去,呵呵