当前位置: 首页 > 编程笔记 >

C#执行存储过程并将结果填充到GridView的方法

闻人宝
2023-03-14
本文向大家介绍C#执行存储过程并将结果填充到GridView的方法,包括了C#执行存储过程并将结果填充到GridView的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了C#执行存储过程并将结果填充到GridView的方法。分享给大家供大家参考,具体如下:

SelectSql sq = new SelectSql();
SqlConnection conn = new SqlConnection(sq.lc);
conn.Open();
SqlDataAdapter rd = new SqlDataAdapter();
DataSet ds=new DataSet();
SqlCommand sqlcom = new SqlCommand("dbo.selectjf",conn);
sqlcom.Parameters.Add("@name", SqlDbType.VarChar,20).Value = NameText.Text;
sqlcom.Parameters.Add("@sfzh",SqlDbType.VarChar,30).Value = SfText.Text;
sqlcom.CommandType = CommandType.StoredProcedure;
rd.SelectCommand = sqlcom;
rd.Fill(ds);
GridView1.DataSource = ds;
GridView1.DataBind();
conn.Close();
ds.Dispose();
rd.Dispose();

更多关于C#相关内容感兴趣的读者可查看本站专题:《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算法教程》、《C#面向对象程序设计入门教程》及《C#程序设计之线程使用技巧总结》

希望本文所述对大家C#程序设计有所帮助。

 类似资料:
  • 问题内容: 我正在 MySQL 服务器上测试性能,并用超过2亿条记录填充表。存储过程生成大的SQL字符串非常慢。任何帮助或评论都非常欢迎。 系统信息: 数据库: MySQL 5.6.10 InnoDB数据库(测试)。 处理器: AMD Phenom II 1090T X6内核,每个内核3910Mhz。 内存: 16GB DDR3 1600Mhz CL8。 HD: SSD中的Windows 7 64

  • 问题内容: 我该怎么办SELECT * INTO [temp table] FROM [stored procedure]?不FROM [Table],没有定义[temp table]? Select所有数据都可以BusinessLine正常tmpBusLine工作。 我正在尝试相同的方法,但是使用stored procedure返回数据的a并不完全相同。 输出信息: 消息156,级别15,状态1

  • 本文向大家介绍Python中执行存储过程及获取存储过程返回值的方法,包括了Python中执行存储过程及获取存储过程返回值的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python中执行存储过程及获取存储过程返回值的方法。分享给大家供大家参考,具体如下: 在Pathon中如何执行存储过程呢?可以使用如下方法: 存储过程定义基本如下: 1. 使用adodbapi 2. 使用pymssq

  • 问题内容: 我们在应用程序中创建了许多效率低下的存储过程,我们总是将其推迟以提高其效率,直到我们对数据库性能遇到严重的问题为止。 现在,我正在考虑通过最常执行的存储过程一一修复它。 找出哪个存储过程最执行的最佳方法是什么? 是否有一个脚本可以显示哪个存储过程执行得最多? 问题答案: 使用: 参考:SQL SERVER‘2005’查找最高/最常使用的存储过程

  • 在尝试使用JPA在Oracle中执行存储过程时,出现以下异常: 原因:组织。开关站。HandlerException:java。lang.NoSuchMethodError:javax。坚持不懈实体管理器。createStoredProcedureQuery(Ljava/lang/String;) 有一个代码段:

  • 我想将结果添加到resultset,并使用table显示结果,这是我的java代码 错误显示"未找到列'Janunary'。" 很抱歉我没有获得足够的声誉,所以我将存储过程的结果写如下。 查询代码: