应用sql类库创建SqlDataAdapter
xml吧
全部回复
仅看楼主
level 1
Sxin0517 楼主

///创建SqlDataAdapter对象
private static SqlDataAdapter CreateSqlDataAdapter(string procName,params SqlParameter[] prams)
{
///创建数据库连接
SqlConnection sqlCon = CreateSqlConnection();
///打开数据库连接
if(sqlCon == null) retull null;
if (sqlCon.State == ConnectionState.Closed )
{
sqlCon.Open();
}
///设置SqlDataAdapter的属性
SqlDataAdapter da = new SqlDataAdapter(procName,sqlCon);
da.SelectCommand.CommandType = CommandType.StoredProcedure;
///添加存储过程参数
if(prams ! = null)
{
foreach(SqlParameter parameter in prams)
{
da .SelectCommand. Parameters.Add(parameter);
}
}
///添加返回参数
da.SelectCommand. Parameters.Add(new SqlParameter(return ValueString,SqlDbType.Int,4,Parameter.Direction.ReturnValue,false,0,0,string.Empty,DataRowVersion.Default,null));
///返回SqlDataAdapter对象
return da;
}
2012年01月10日 15点01分 1
1