下文展示使用c# 获取DataTabl额,然后绑定数据,你自己根据不同的情况,分别对待吧!
public DataSet readDbExecProcReDataSet(string procName, object[] objectValue){
DataSet ds = new DataSet()
using (SqlConnection c = new SqlConnection(connStr))
{
try
{
c.Open()
SqlCommand sqlCmd = new SqlCommand(procName,c)
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.CommandTimeout = 1200
sqlCmd.Parameters.Clear()
if (objectValue is SqlParameter[])
{
sqlCmd.Parameters.AddRange(objectValue)
}
else
{
sqlCmd.Parameters.AddRange(getParameters(connStr + "-" + procName, procName, objectValue))
}
SqlDataAdapter sqlAdapter = new SqlDataAdapter()
sqlAdapter.SelectCommand = sqlCmd
sqlAdapter.Fill(ds, "dsName")
sqlCmd.Parameters.Clear()
c.Close()
}
catch (Exception e)
{
}
}
return ds
}
如有疑问,及时沟通!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)