输出html系统存储过程问题

coolfilm 2003-10-29 05:40:17
为何用模板的方式会使生成的HTML文件为乱码不采用模板一切正常.@charset和@codepage
我改过但还是乱码主要是(中文字为乱码)
EXECUTE sp_makewebtask @outputfile = N'C:\WebPage1.htm', @query=N'SELECT [name], [bmp], [msrepl_tran_version] FROM [bbb]', @fixedfont=1, @HTMLheader=3, @webpagetitle=N'Microsoft SQL Server Web 助手', @resultstitle=N'查询结果', @dbname=N'cccc', @whentype=1, @nrowsperpage=5,@procname=N'cccc Web 页',@codepage=65001,@charset=N'utf-8'
...全文
45 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
coolfilm 2003-10-30
  • 打赏
  • 举报
回复
EXECUTE sp_makewebtask
@outputfile = N'D:\in\11.htm',
@query=N'SELECT [name], [bmp] FROM [bbb]',
@templatefile=N'D:\in\to.htm',
@dbname=N'oldbb',
@whentype=1,
@procname=N'oldbb Web 页',
@codepage=936,
@charset=N'gb2312'
问题已经解决谢谢各位高手!
coolfilm 2003-10-30
  • 打赏
  • 举报
回复
EXECUTE sp_makewebtask
@outputfile = N'd:\in\WebPage1.htm',
@query=N'SELECT [name], [bmp], [msrepl_tran_version] FROM [bbb]',
@templatefile=N'd:\in\in.htm',
@fixedfont=1, @HTMLheader=3, @webpagetitle=N'Microsoft SQL Server Web 助手',
@resultstitle=N'查询结果',
@dbname=N'oldbb',
@whentype=1,
@nrowsperpage=5,
@procname=N'cccc Web 页',
@codepage=65001,
@charset=N'utf-8'
经过仔细调试发现问题主要出现在@templatefile=N'd:\in\in.htm', 在模板文件的建立方式上如过用记事本建立的模板文件怎输出无乱码.但在FRONTPAGE下建立的模板文件会出错我发现它会加入
很多特殊符号.不只何固?
zjcxc 2003-10-29
  • 打赏
  • 举报
回复
学习.
LoveSQL 2003-10-29
  • 打赏
  • 举报
回复
用@charset=N'gb2312
如果还不行,你打开生成的WebPage1.htm,在iE里设置一下encoding(编码)为中文(gb2312),
看看行吗?
txlicenhe 2003-10-29
  • 打赏
  • 举报
回复
学习
pengdali 2003-10-29
  • 打赏
  • 举报
回复
EXECUTE sp_makewebtask
@outputfile = N'C:\WebPage1.htm', @query=N'SELECT [name], [bmp], [msrepl_tran_version] FROM [bbb]',

@fixedfont=1, @HTMLheader=3, @webpagetitle=N'Microsoft SQL Server Web 助手',

@resultstitle=N'查询结果',
@dbname=N'cccc', @whentype=1, @nrowsperpage=5,@procname=N'cccc Web 页',

@codepage=65001

呢?

EXECUTE sp_makewebtask
@outputfile = N'C:\WebPage1.htm', @query=N'SELECT [name], [bmp], [msrepl_tran_version] FROM [bbb]',

@fixedfont=1, @HTMLheader=3, @webpagetitle=N'Microsoft SQL Server Web 助手',

@resultstitle=N'查询结果',
@dbname=N'cccc', @whentype=1, @nrowsperpage=5,@procname=N'cccc Web 页',

@codepage=65001,@charset=N'gb2312

呢?

EXEC sp_enumcodepages --查看代码页

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧