当前位置:首页 » 存储配置 » c存储过程返回dataset

c存储过程返回dataset

发布时间: 2022-07-23 23:13:27

Ⅰ C# 存储过程 如何返回 tatatable

Database db = DALFactory.DatabaseCustomFoctory.CreateDatabase();
if (db != null)
{
string sqlCommand = "Web_DataV10_Area_SelectLayer";
DbCommand dbCommand = db.GetStoredProcCommand(sqlCommand);
db.AddInParameter(dbCommand, "OperatorID", DbType.Int32, EmpID);
db.AddInParameter(dbCommand, "AreaID", DbType.String, "");
ds = db.ExecuteDataSet(dbCommand);
现在都用工厂了,这种方法你可以体验一下,直接调用sql数据库中的存贮过程,返回dataset,得到datatable,不用SqlDataAdapter,可以吗

Ⅱ 存储过程返回值为dataset

SqlConnection sqlcon =数据库的连接
string strSqlCom = "select * from emp ";
SqlCommand sqlcom = new SqlCommand(strSqlCom, sqlcon);
sqlcom.ExecuteNonQuery();
SqlDataAdapter adapter = new SqlDataAdapter(sqlcom);
DataSet ds = new DataSet();
adapter.Fill(ds);
return ds;
就可以了

Ⅲ C#获取 sqlserver 存储过程返回多表数据

返回的时候用dataset就可以,比如你存储过程这样写
select * from A
select * from B
select * from C
select * from D
select * from D
在执行完存储过程后返回一个dataset
dataset ds = 执行存储过程
ds.tables[0]就是表A
ds.tables[1]就是表B
ds.tables[2]就是表C
剩下的依次类推.

Ⅳ c# 执行存储过程,并且返回DataSet

DataSet ds=new Dataset();
DataAdapter da= new DataAdapter(conn,"Select 语句");
da.Fill(ds);

Ⅳ c# 我想从数据库返回一个DataSet或者Datatale应该怎么写

操作sql数据库的。如果是access,换成 oledb

string sConnectionString= "数据库连接";
SqlConnection objConn= new SqlConnection(sConnectionString);
objConn.Open();
SqlDataAdapter da= new SqlDataAdapter("sql语句", objConn);
DataSet ds = new DataSet();
da.Fill(ds);
objConn.Close();

Ⅵ 大虾,给个调用c#存储过程返回DataSet的例子,谢谢~~

/// <summary>
/// 执行查询存储过程
/// </summary>
/// <param name="strproc">存储过程名称</param>
/// <returns></returns>
public DataSet GetProcData(string strproc)
{
SqlCommand scmd = new SqlCommand(strproc,sqlcon);
scmd.CommandType = CommandType.StoredProcere;
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = scmd;
DataSet ds = new DataSet();
sda.Fill(ds);
return ds;
}

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:577
制作脚本网站 发布:2025-10-20 08:17:34 浏览:870
python中的init方法 发布:2025-10-20 08:17:33 浏览:566
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:749
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:668
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:994
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:239
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:98
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:790
python股票数据获取 发布:2025-10-20 07:39:44 浏览:696