藉此題再問有關連線字串的問題...
如果沒有跨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