/// <summary>
/// 根据条件查找列表
/// </summary>
/// <param name="SendUnit_ch"></param>
/// <param name="SendPerson_ch"></param>
/// <param name="SendTime_Start"></param>
/// <param name="SendTime_End"></param>
/// <returns></returns>
public DataSet GetMeasureReceiveByConditionc(string SendUnit_ch, string SendPerson_ch, DateTime SendTime_Start, DateTime SendTime_End)
{
DataSet ds = new DataSet();
try
{
SqlConnection con = new SqlConnection(sqlConStr);
SqlCommand cmd = con.CreateCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "GetMeasureReceiveByCondition";
SqlParameter spa1 = new SqlParameter("@SendUnit_ch", SqlDbType.VarChar);
spa1.Value = SendUnit_ch;
cmd.Parameters.Add(spa1);
SqlParameter spa2 = new SqlParameter("@SendPerson_ch", SqlDbType.VarChar);
spa2.Value = SendPerson_ch;
cmd.Parameters.Add(spa2);
SqlParameter spa = new SqlParameter("@SendTime_Start", SqlDbType.DateTime);
spa.Value = SendTime_Start;
cmd.Parameters.Add(spa);
SqlParameter spa3 = new SqlParameter("@SendTime_End", SqlDbType.DateTime);
spa3.Value = SendTime_End;
cmd.Parameters.Add(spa3);
SqlDataAdapter sdap = new SqlDataAdapter(cmd);
sdap.Fill(ds);
}
catch (Exception ex)
{
string errot = ex.Message;
}
return ds;
}
没太看明白你到底要什么,且给你个调用存储过程的例子吧
/// 根据条件查找列表
/// </summary>
/// <param name="SendUnit_ch"></param>
/// <param name="SendPerson_ch"></param>
/// <param name="SendTime_Start"></param>
/// <param name="SendTime_End"></param>
/// <returns></returns>
public DataSet GetMeasureReceiveByConditionc(string SendUnit_ch, string SendPerson_ch, DateTime SendTime_Start, DateTime SendTime_End)
{
DataSet ds = new DataSet();
try
{
SqlConnection con = new SqlConnection(sqlConStr);
SqlCommand cmd = con.CreateCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "GetMeasureReceiveByCondition";
SqlParameter spa1 = new SqlParameter("@SendUnit_ch", SqlDbType.VarChar);
spa1.Value = SendUnit_ch;
cmd.Parameters.Add(spa1);
SqlParameter spa2 = new SqlParameter("@SendPerson_ch", SqlDbType.VarChar);
spa2.Value = SendPerson_ch;
cmd.Parameters.Add(spa2);
SqlParameter spa = new SqlParameter("@SendTime_Start", SqlDbType.DateTime);
spa.Value = SendTime_Start;
cmd.Parameters.Add(spa);
SqlParameter spa3 = new SqlParameter("@SendTime_End", SqlDbType.DateTime);
spa3.Value = SendTime_End;
cmd.Parameters.Add(spa3);
SqlDataAdapter sdap = new SqlDataAdapter(cmd);
sdap.Fill(ds);
}
catch (Exception ex)
{
string errot = ex.Message;
}
return ds;
}
没太看明白你到底要什么,且给你个调用存储过程的例子吧
解决方案 »
- 我又来了,求一个存储过程的写法!
- 请教关于搜索引擎在蜘蛛抓取时如何防止访问重复URL的问题
- 如何从一条记录里截字符串生成另一个表的多条记录?
- 急~~SQL Server2005 锁升级的临界点分析 请高手们帮我分析一下,谢谢!
- 在“无法除去数据库'test',因为它当前正在使用”的情况下怎么用SQL语句强行删除数据库?
- 怎样在查出的结果前面加上序号
- [急] MSSQL2005 链接服务器 插入数据时流量很大
- 哪位英雄知道,如何将已安装的server 2005的字符集编码修改成utf-8
- 各位高手,一个分组合计,显示的问题
- DELPHI调用SQL server7.0的数据库恢复时的问题?
- select 查询问题,急。。在线等
- 关于contains用法,下面语句出错,帮我看看
au_lname=MacFeather
au_fname=Stearns
phone=415 354-7128
address=44 Upland Hts.
city=Oakland
state=CA
zip=94612
contract=Trueau_id=893-72-1158
au_lname=McBadden
au_fname=Heather
phone=707 448-4982
address=301 Putnam
city=Vacaville
state=CA
zip=95688
contract=False
@intIDOut = Return value =
长的那个例子我执行后,最后两行怎么没有把想要的结果打印出来?