作者bigmommom (就知道過得去的!)
看板C_Sharp
標題Re: [問題] 產出一個.SQL的檔案
時間Mon Dec 27 18:14:46 2010
不好意思,我照著做過了,之前也用了另一種filestream的方式,
可是我發現做出來的檔案都只能用記事本開,
因為原本是要存成.sql檔案,可以真的開啟資料庫下去跑的…
所以應該可以用wordpad開啟,
可是我輸出的檔案都無法用SQL SERVER 或是 WORDPAD看檔案內容
因為都變成亂碼了…冏 只有數字方面是正常的…
該怎麼轉換呢?
※ 引述《ken1325 ( )》之銘言:
: protected void Button1_Click(object sender, EventArgs e)
: {
: Response.ClearHeaders();
: Response.Clear();
: Response.Expires = 0;
: Response.Buffer = true;
: Response.AddHeader("Accept-Language", "zh-tw");
: Response.AddHeader("content-disposition", "attachment; filename="
: + TextBox1.Text + ".sql");
: Response.ContentType = "text/plain";
: Response.Write(TextBox1.Text);
: Response.End();
: }
: ※ 引述《bigmommom (就知道過得去的!)》之銘言:
: : 最近碰觸了ASP.NET和C#,
: : 可是公司已經丟了一個題目給我,其中有一題是
: : 在我按下BUTTON之後,要抓頁面上的textbox或是其他dropdownlist的資料
: : 之後在產生出一個.SQL的檔案,(或是.TXT的文字檔之類的)
: : 而且可以存在USER的電腦上,或是另存新檔的功能…
: : 因為之前沒碰過…完全不知道關鍵字該選哪個…囧
: : 也不知道怎麼查msdn…囧!
: : 所以可以問看看版上的神手們…這該怎麼寫呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.250.90.79
→ ken1325:編碼問題嗎? 加進下面這一行試試看 12/27 18:41
→ ken1325:Response.ContentEncoding = System.Text.Encoding.GetEnc 12/27 18:41
→ ken1325:oding("big5"); 12/27 18:42
推 ken1325:英文應該不會有亂碼問題,你是輸入中文嗎? 12/27 19:02
→ bigmommom:嗯!是中文變成亂碼,英文我還沒測試過! 12/28 08:00
→ bigmommom:你好厲害哦!可以耶!^^ 太感謝你了!你真的超棒! 12/28 09:51