Discussion:
輸出文字檔並將資料寫進去的權限問題
(时间太久无法回复)
unknown
18 years ago
Permalink
我用如下的方法可輸出成文字檔,並可寫進去
Dim FilePath = "c:\sample" & Format(Now, "HHmmss") & ".txt"
Dim sw As StreamWriter
sw = File.AppendText(FilePath)
sw.Write("11111d15" & "111113" & "A " & "" & Select1.Value &
"" & "0" & "" & cmdSql.ExecuteScalar & " ")
sw.close()

可是這個有綁權限 因此我在c裡面加入了ASPNET的權限 就可以了
可是如果我沒有加權限的話 就會發生拒絕存取
因為我這個最後會輸出到user的電腦 總不能也叫user的c也加入權限

所以想說有沒有別的方法可避免醬子的情況

謝謝
璉璉
18 years ago
Permalink
Server µLªk±jšîŒg€JšÏ¥ÎªÌºÝªº¹qž£¡A¥u¯àÅýšÏ¥ÎªÌšM©w¬O§_€UžüÀɮסC

©Ò¥H€£¥ÎºÞšÏ¥ÎªÌºÝªº¹qž£¡AŠ]¬°§A®Ú¥»€£³Q€¹³\Œg€J¡C
...
--
­·¬ê¬ì§ÞÅçÃÒŠ³­­€œ¥q ASP.NET Web News Reader 0.2.5 UTF-8 Beta
ºô¯žŠa¹Ï http://tlcheng.twbbs.org/wwwmap.htm
¬y°ìšŸ¬x/°Ï°ì€ôžê·œ/®}ª@ºô/ªŽºÀ¹Ï/»y­µ³q°T €å³¹»Pµ{Š¡
Basic/Fortran/Windows API/.Net/»²§U»¡©úÀÉ ­ì©lœX¡B€å³¹»P°Qœ×
·L³nµ{Š¡³]­p¡Bšt²ÎºÞ²zšÏ¥Î·s§Þ³Nœ×ŸÂ°Qœ×°Ï¡Aºô€ÍŠ^ÂЫá§Y®É²°T¡B¹q€l¶l¥ó³qªŸ¡G
MSDN: http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
TechNet: http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
--
ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.framework.aspnet
unknown
18 years ago
Permalink
我後來發現 醬子是把東西放在server 可是我想將東西放在client的電腦

所以我要換別種方式來吐出來...

就是用response.ContentType ="text/plain"的方式嗎

是醬子嗎??? 抑或是有別種的方法....

謝謝回答...................


"璉璉" 來函:
...
璉璉
18 years ago
Permalink
©Ò¥H€~»¡¥uŠ³ÅýšÏ¥ÎªÌšM©w¬O§_€Užü¡AšÒŠp¡G
http://tlcheng.twbbs.org/TLCheng/Net/NetList.aspx?Action=Function&Module=8&Function=43
...
--
­·¬ê¬ì§ÞÅçÃÒŠ³­­€œ¥q ASP.NET Web News Reader 0.2.5 UTF-8 Beta
ºô¯žŠa¹Ï http://tlcheng.twbbs.org/wwwmap.htm
¬y°ìšŸ¬x/°Ï°ì€ôžê·œ/®}ª@ºô/ªŽºÀ¹Ï/»y­µ³q°T €å³¹»Pµ{Š¡
Basic/Fortran/Windows API/.Net/»²§U»¡©úÀÉ ­ì©lœX¡B€å³¹»P°Qœ×
·L³nµ{Š¡³]­p¡Bšt²ÎºÞ²zšÏ¥Î·s§Þ³Nœ×ŸÂ°Qœ×°Ï¡Aºô€ÍŠ^ÂЫá§Y®É²°T¡B¹q€l¶l¥ó³qªŸ¡G
MSDN: http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
TechNet: http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
--
ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.framework.aspnet
unknown
18 years ago
Permalink
我看你這方法 有ResponseFile的用法嗎?
我是用vs2005 我會再試一下

謝謝你的建議....

"璉璉" 來函:
...
璉璉
18 years ago
Permalink
...
³Ì€U­± ResponseFile.aspx ÂI€U¥hŠ³­ì©lœX¡C
...
--
­·¬ê¬ì§ÞÅçÃÒŠ³­­€œ¥q ASP.NET Web News Reader 0.2.5 UTF-8 Beta
ºô¯žŠa¹Ï http://tlcheng.twbbs.org/wwwmap.htm
¬y°ìšŸ¬x/°Ï°ì€ôžê·œ/®}ª@ºô/ªŽºÀ¹Ï/»y­µ³q°T €å³¹»Pµ{Š¡
Basic/Fortran/Windows API/.Net/»²§U»¡©úÀÉ ­ì©lœX¡B€å³¹»P°Qœ×
·L³nµ{Š¡³]­p¡Bšt²ÎºÞ²zšÏ¥Î·s§Þ³Nœ×ŸÂ°Qœ×°Ï¡Aºô€ÍŠ^ÂЫá§Y®É²°T¡B¹q€l¶l¥ó³qªŸ¡G
MSDN: http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
TechNet: http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
--
ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.framework.aspnet
unknown
18 years ago
Permalink
謝謝你的原始檔 我會copy下來研究

不過我剛才又寫了新的 如下

Response.AppendHeader("Content-Disposition",
"attachment;filename=test" & Format(Now, "HHmmss") & ".text")
Response.ContentEncoding =
System.Text.Encoding.GetEncoding("UTF-8")
Response.ContentType = "text/plain"
Response.Write("11111d15" & "111113" & "A " & "" &
Select1.Value & "" & "0" & "" & cmdSql.ExecuteScalar & " ")
Response.End()

以這樣的方法可以吐出文字檔,並且是存在client端

不知道醬子有沒有瑕疵 謝謝.....

"璉璉" 來函:
...
璉璉
18 years ago
Permalink
³o­n¬Ý§A client ºÝªºÀ³¥Î¡AšÒŠp¥H€åŠrÀÉšÓ»¡¡A€j³¡€À¥Î ANSI œsœX¡A§A³oÃä¥Î utf-8 œsœX¡C

­Y¬O csv ®æŠ¡¡A«h Excel €£ŠY utf-8 œsœX¡C
...
--
­·¬ê¬ì§ÞÅçÃÒŠ³­­€œ¥q ASP.NET Web News Reader 0.2.5 UTF-8 Beta
ºô¯žŠa¹Ï http://tlcheng.twbbs.org/wwwmap.htm
¬y°ìšŸ¬x/°Ï°ì€ôžê·œ/®}ª@ºô/ªŽºÀ¹Ï/»y­µ³q°T €å³¹»Pµ{Š¡
Basic/Fortran/Windows API/.Net/»²§U»¡©úÀÉ ­ì©lœX¡B€å³¹»P°Qœ×
·L³nµ{Š¡³]­p¡Bšt²ÎºÞ²zšÏ¥Î·s§Þ³Nœ×ŸÂ°Qœ×°Ï¡Aºô€ÍŠ^ÂЫá§Y®É²°T¡B¹q€l¶l¥ó³qªŸ¡G
MSDN: http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
TechNet: http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
--
ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.framework.aspnet
unknown
18 years ago
Permalink
我是要輸出文字檔的...
所以我要用Response.ContentEncoding = System.Text.Encoding.GetEncoding(950)
而不是用
Response.ContentEncoding = System.Text.Encoding.GetEncoding("UTF-8")

對不對.....???


"璉璉" 來函:
...
璉璉
18 years ago
Permalink
utf-8, big5 ³£¬O€åŠrÀɪºœsœX¡AºÝ¬Ý§AšÏ¥Î€W­n·F¹À¥Î¡C
...
--
­·¬ê¬ì§ÞÅçÃÒŠ³­­€œ¥q ASP.NET Web News Reader 0.2.5 UTF-8 Beta
ºô¯žŠa¹Ï http://tlcheng.twbbs.org/wwwmap.htm
¬y°ìšŸ¬x/°Ï°ì€ôžê·œ/®}ª@ºô/ªŽºÀ¹Ï/»y­µ³q°T €å³¹»Pµ{Š¡
Basic/Fortran/Windows API/.Net/»²§U»¡©úÀÉ ­ì©lœX¡B€å³¹»P°Qœ×
·L³nµ{Š¡³]­p¡Bšt²ÎºÞ²zšÏ¥Î·s§Þ³Nœ×ŸÂ°Qœ×°Ï¡Aºô€ÍŠ^ÂЫá§Y®É²°T¡B¹q€l¶l¥ó³qªŸ¡G
MSDN: http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
TechNet: http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
--
ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.framework.aspnet
Loading...