当前位置:首页 » 存储配置 » 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;
}

热点内容
代练网站源码 发布:2025-07-03 05:15:05 浏览:737
mrs服务器更改ip失败 发布:2025-07-03 04:58:08 浏览:829
压缩柚子 发布:2025-07-03 04:48:16 浏览:183
qq和安卓哪个用的人多 发布:2025-07-03 04:31:37 浏览:656
日本溥仪访问 发布:2025-07-03 04:24:27 浏览:674
java文件遍历 发布:2025-07-03 04:22:22 浏览:141
android画虚线 发布:2025-07-03 04:11:04 浏览:386
系统启动密码怎么取消 发布:2025-07-03 04:08:06 浏览:747
python程序设计第三版课后答案 发布:2025-07-03 03:58:08 浏览:214
socket上传文件 发布:2025-07-03 03:57:24 浏览:896