作者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
1F:→ ken1325:编码问题吗? 加进下面这一行试试看 12/27 18:41
2F:→ ken1325:Response.ContentEncoding = System.Text.Encoding.GetEnc 12/27 18:41
3F:→ ken1325:oding("big5"); 12/27 18:42
4F:推 ken1325:英文应该不会有乱码问题,你是输入中文吗? 12/27 19:02
5F:→ bigmommom:嗯!是中文变成乱码,英文我还没测试过! 12/28 08:00
6F:→ bigmommom:你好厉害哦!可以耶!^^ 太感谢你了!你真的超棒! 12/28 09:51