没有合适的资源?快使用搜索试试~ 我知道了~
执行Sqlserver存储过程返回DataSet

温馨提示
执行Sqlserver存储过程返回DataSet
资源推荐
资源详情
资源评论













public DataTable getData(int num)//这个函数写在数据访问层
{
using ( SqlConnection con =new SqlConnection ("initial catalog=test;data source=WEB-TEST\LISCO_TEST;uid=p442;pwd=p442"))
//这个是连接字符串,改成自己的,initial catalog=数据库名字 datasource=你的服务器名字
//uid=用户名 pwd=密码。如果是自动登录不要密码的就改成
//改成("initial catalog=test;data source=WEB-TEST\LISCO_TEST;integrated security=true;"
{
con .Open ();
SqlDataAdapter da =new SqlDataAdapter ("proc1",con ); //proc1存储过程名字
da .SelectCommand.CommandType=CommandType .StoredProcedure ;
da .SelectCommand .Parameters .Add(new SqlParameter("@inputNum", num ));//把参数num的值传给存储过程@inputNum
DataTable dt=new DataTable ();
da .Fill (dt);
return dt ;//返回表
}
}
PG数据库的
using (NpgsqlConnection con = new NpgsqlConnection("Server=192.168.0.212;User Id=bsadmin;Password=bsadmin;Database=h2011;Encoding=UNICODE;"))
{
con.Open();
NpgsqlDataAdapter da = new NpgsqlDataAdapter("hiis_sub_company_sudden_updown", con); //proc1存储过程名字
da.SelectCommand.CommandType = CommandType.StoredProcedure;
string strSql1 = "1 = 1 and i_e_date >= '2009-01-01' and i_e_date < '2009-07-01'";
string strSql2 = "1 = 1 and i_e_date >= '2008-01-01' and i_e_date < '2008-07-01'";
string strSql3 = "abs(price - price1) >= 10 and rate >=1 and rate <= 50 limit 100";
da.SelectCommand.Parameters.Add(new NpgsqlParameter("@sqdl1", strSql1));//把参数num的值传给存储过程@inputNum
{
using ( SqlConnection con =new SqlConnection ("initial catalog=test;data source=WEB-TEST\LISCO_TEST;uid=p442;pwd=p442"))
//这个是连接字符串,改成自己的,initial catalog=数据库名字 datasource=你的服务器名字
//uid=用户名 pwd=密码。如果是自动登录不要密码的就改成
//改成("initial catalog=test;data source=WEB-TEST\LISCO_TEST;integrated security=true;"
{
con .Open ();
SqlDataAdapter da =new SqlDataAdapter ("proc1",con ); //proc1存储过程名字
da .SelectCommand.CommandType=CommandType .StoredProcedure ;
da .SelectCommand .Parameters .Add(new SqlParameter("@inputNum", num ));//把参数num的值传给存储过程@inputNum
DataTable dt=new DataTable ();
da .Fill (dt);
return dt ;//返回表
}
}
PG数据库的
using (NpgsqlConnection con = new NpgsqlConnection("Server=192.168.0.212;User Id=bsadmin;Password=bsadmin;Database=h2011;Encoding=UNICODE;"))
{
con.Open();
NpgsqlDataAdapter da = new NpgsqlDataAdapter("hiis_sub_company_sudden_updown", con); //proc1存储过程名字
da.SelectCommand.CommandType = CommandType.StoredProcedure;
string strSql1 = "1 = 1 and i_e_date >= '2009-01-01' and i_e_date < '2009-07-01'";
string strSql2 = "1 = 1 and i_e_date >= '2008-01-01' and i_e_date < '2008-07-01'";
string strSql3 = "abs(price - price1) >= 10 and rate >=1 and rate <= 50 limit 100";
da.SelectCommand.Parameters.Add(new NpgsqlParameter("@sqdl1", strSql1));//把参数num的值传给存储过程@inputNum

jiancaixing
- 粉丝: 2
- 资源: 101
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制

- 1
- 2
- 3
前往页