岁月留声QtAsp

Qt in Linux , Asp Asp.net Jsp Php in Web

« 不支持关键字: "Provider"BSS OSS和BSS有什么区别和联系 »

将存储过程返回的数据集填充到DataSet/DataTable(C#)

存储储过程:
 


Create PROCEDURE dbo.Test
    
@MaxId int    --最大ID
AS
    
Select * From Union_User Where id<=@MaxId
GO

C#程序:

 程序代码
 
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["SolutionSQLServer"].ToString());
SqlCommand cmd 
= new SqlCommand("Test",conn);
cmd.CommandType 
= CommandType.StoredProcedure;
cmd.Parameters.Add(
"@MaxId", SqlDbType.Int).Value = 12000;

SqlDataAdapter sda 
= new SqlDataAdapter(cmd);
DataTable dt 
= new DataTable();
sda.Fill(dt);

GridView1.DataSource 
= dt.DefaultView;
GridView1.DataBind();

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

Search

  •  

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80722 Code detection by Codefense

Copyright 2008-2011 京公网安备 110115000655 京ICP备09005635号 www.qtasp.cn WebSite. All Rights Reserved.