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 --查看代码页

解决方案 »

  1.   

    用@charset=N'gb2312
    如果还不行,你打开生成的WebPage1.htm,在iE里设置一下encoding(编码)为中文(gb2312),
    看看行吗?
      

  2.   

    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下建立的模板文件会出错我发现它会加入
    很多特殊符号.不只何固?
      

  3.   

    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'
    问题已经解决谢谢各位高手!