if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[UP_WGCase_Table_GetList]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[UP_WGCase_Table_GetList]
GO
------------------------------------
--用途:查询记录信息 
--项目名称:CodematicDemo
--说明:
--时间:2009-4-7 17:46:36
------------------------------------
CREATE PROCEDURE UP_WGCase_Table_GetList
 AS 
SELECT 
ID,Data,CarNum,TonNum,ConsigneeNum,Waterkou,NowNum,UnitPrice,Amount,Ash,Sulpur,GValue,Vdaf,Other,Railwayfreight,BillPrice,BillAmount,QuotationUnit,QUnitPrice,QAmount,Spread,Res
 FROM [WGCase_Table]GO
这个存储过程怎么改改,可以让GRIDVIEW显示出来是中文的

解决方案 »

  1.   

    你只要把[WGCase_Table]中的含有中文的列设置成nvarchar或nchar类型就行了
    与存储过程无关的
      

  2.   

    如果是列名要显示中文的话,可以在GridView上设置,或者
    CREATE PROCEDURE UP_WGCase_Table_GetList 
    AS 
    SELECT 
    ID as 编号,Data as 数据,CarNum as 汽车数量...
      

  3.   

    在gridview里设置列head为中文
    也SELECT 
    ID as 序号,Data as 数据,...
    FROM [WGCase_Table]