问题描述
CREATEPROCEDURE[DBO].[Q_SysOperationTree]@EDintASSETNOCOUNTONSelectED,PED,NodeNameFromSysOperationTreeWhereEDLIKEISNULL(@ED,'%')GO如何把上面的存储过程,查询的数据绑定到DataGridView中显示,请教语句如何写。
解决方案
解决方案二:
PrivateFunctionSqlProc2(ByValProcNameAsString,ByValParam1AsString)AsDataSet'定义命令对象,并使用储存过程DimmyCommandAsNewSqlClient.SqlCommandmyCommand.CommandType=CommandType.StoredProceduremyCommand.CommandText="Q_SysOperationTree"myCommand.Connection=myConn'定义一个数据适配器,并设置参数DimmyDapterAsNewSqlClient.SqlDataAdapter(myCommand)myDapter.SelectCommand.Parameters.Add("@name",SqlDbType.int).Value=Param1'定义一个数据集对象,并填充数据集DimmyDataSetAsNewDataSetTrymyDapter.Fill(myDataSet)CatchexAsExceptionEndTryReturnmyDataSetEndFunction
解决方案三:
利用函数返回一个记录集,然后将数据绑定到DataGridView中
解决方案四:
mark
时间: 2024-09-23 14:35:24