作者testcrack (testcrack)
看板C_Sharp
标题Re: [问题] 以OLEDB方式读文字档
时间Fri Aug 20 22:43:40 2010
藉此题再问有关连线字串的问题...
如果没有跨PC的问题,则连线字串如下:
string cnn="Provider='Microsoft.Jet.OLEDB.4.0';Data Source='D:\\FAX';
Extended Properties='text;HDR=YES'";
假设Data Source是别台Server上的某个目录下的档案(非SQL Server的mdf)
以此为例是OutboxLOG.txt档(A PC欲连B PC的D:\FAX\OutboxLOG.txt)
请问:
1.如果此目录已经开放可连FTP,连线字串可以利用吗?若可,改怎麽改?
2.如果A PC已建立了此目录为虚拟目录,连线字串可以利用吗?若可,改怎麽改?
3.如果A PC已建立了此目录为连线磁碟机,连线字串可以利用吗?若可,改怎麽改?
4.如果B PC已将此目录开分享,连线字串可以利用吗?若可,改怎麽改?
※ 引述《testcrack (testcrack)》之铭言:
: 抱歉,我也曾改过其Fotmat,仍然与未改一样
: 即... 有一些问号与英文字母出现在Gridview上
: 我在想会不会是内容的型式不单纯?
: 因为栏与栏间除了tab,有的有用双引号括住,有的没有?
: 附带一提:此Log档是FAX Server产生的记录档(OutboxLOG.txt)
: ※ 引述《horngsh》之铭言:
: : 连线字串改为:
: : "Provider=Microsoft.Jet.OLEDB.4.0;Data
: : Source=\"" + file.DirectoryName + "\";Extended
: : Properties='text;HDR=Yes;FMT=TabDelimited';"
: : 试试看...
: : 资料来源:
: : http://www.codeproject.com/KB/database/ReadTextFile.aspx
: : http://tinyurl.com/23tx7op
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.225.160.238