vb.net 获取sql server存储过程中的分类汇总结果
vb.net 调用sqlserver 存储过程
存储过程中用到了 compute 关键字
过程如下
--use k1
--GO
-- create proc fenleihuizong2
--@banji nvarchar(50)
--as
--select * from xueyuanguanli where 班级=@banji compute count(身份证号)
--go
调用代码
Dim oleDbConnection1 As OleDb.OleDbConnection
Dim strConnect As String
Dim sqlcommand As Data.OleDb.OleDbCommand
Dim sqladapter As Data.OleDb.OleDbDataAdapter
Dim sqldataset As New DataSet
Dim a As Integer
strConnect = "Provider=SQLOLEDB;Persist Security Info=False; Data Source=运营乘务王营;Initial Catalog=k1;User ID=sa;Password=123321"
oleDbConnection1 = New System.Data.OleDb.OleDbConnection(strConnect)
sqlcommand = New OleDb.OleDbCommand
sqladapter = New OleDb.OleDbDataAdapter
oleDbConnection1.Open()
sqlcommand.Connection = oleDbConnection1
sqlcommand.CommandType = CommandType.StoredProcedure
sqlcommand.CommandText = "fenleihuizong2"
sqladapter.SelectCommand = sqlcommand
sqladapter.SelectCommand.Parameters.Add("@banji", OleDb.OleDbType.Char, 50).Value = TextBox1.Text '将值传递给过程参数
sqladapter.Fill(sqldataset, "xueyuanguanli")
'之前为定义链接和打开连接()
DataGridView1.DataSource = Nothing '将记录集作为数据源赋给datafridview
DataGridView1.DataSource = sqldataset.Tables("xueyuanguanli") '将记录集作为数据源赋给
oleDbConnection1.Close()
问题
怎样获取分类汇总后的值 ?
很简单的问题见笑了!
存储过程中用到了 compute 关键字
过程如下
--use k1
--GO
-- create proc fenleihuizong2
--@banji nvarchar(50)
--as
--select * from xueyuanguanli where 班级=@banji compute count(身份证号)
--go
调用代码
Dim oleDbConnection1 As OleDb.OleDbConnection
Dim strConnect As String
Dim sqlcommand As Data.OleDb.OleDbCommand
Dim sqladapter As Data.OleDb.OleDbDataAdapter
Dim sqldataset As New DataSet
Dim a As Integer
strConnect = "Provider=SQLOLEDB;Persist Security Info=False; Data Source=运营乘务王营;Initial Catalog=k1;User ID=sa;Password=123321"
oleDbConnection1 = New System.Data.OleDb.OleDbConnection(strConnect)
sqlcommand = New OleDb.OleDbCommand
sqladapter = New OleDb.OleDbDataAdapter
oleDbConnection1.Open()
sqlcommand.Connection = oleDbConnection1
sqlcommand.CommandType = CommandType.StoredProcedure
sqlcommand.CommandText = "fenleihuizong2"
sqladapter.SelectCommand = sqlcommand
sqladapter.SelectCommand.Parameters.Add("@banji", OleDb.OleDbType.Char, 50).Value = TextBox1.Text '将值传递给过程参数
sqladapter.Fill(sqldataset, "xueyuanguanli")
'之前为定义链接和打开连接()
DataGridView1.DataSource = Nothing '将记录集作为数据源赋给datafridview
DataGridView1.DataSource = sqldataset.Tables("xueyuanguanli") '将记录集作为数据源赋给
oleDbConnection1.Close()
问题
怎样获取分类汇总后的值 ?
很简单的问题见笑了!
...全文
相关推荐
SQL SERVER 2000+asp.net 实例参考
这将涉及ASP.NET控件的使用,如GridView、DropDownList和Button,以及与SQL Server 2000的交互,如存储过程的调用和数据的增删改查。
ASP.NET sql server web图书管理系统
此外,C# 与ASP.NET结合使用,可以通过ADO.NET接口与SQL Server进行通信,执行SQL命令并处理结果集。系统可能包含以下核心模块:1.
数据库技术与应用:Chap05-1 存储过程.pptx
T-SQL不仅可以直接在查询分析器中交互运行,还可以嵌入到宿主语言(如C#、VB.NET)中使用。接着,讲解了【T-SQL变量】的分类。
超市管理系统 VB+SQL
在VB程序中,可以编写SQL查询语句或使用存储过程来获取、更新数据库中的信息,并将结果显示在用户界面上。5.
图书管理系统 SQL server
**熟练掌握数据库系统**:确保学生能够熟练使用至少一种数据库管理系统,例如SQL Server,以满足实际项目中的数据管理和查询需求。3.


