| bsp; ParameterDirection.ReturnValue, false, 0, 0,
string.Empty, DataRowVersion.Default, null));
cmd.ExecuteNonQuery();
con.Close();
int retval = (int)cmd.Parameters["ReturnValue"].Value;
if(retval==0)
return true;
else
return false;
}
catch(Exception ex)
{
Error.Log(ex.ToString());
return false;
}
}
在上述的代码中,代码量比较多,但是实际的处理过程其实比较简单,大致如下:
定义xml文
在存储过程中引入xml,利用sql server的open xml对之处理(具体就是几个与xml相关的函数)
在程序中调用存储过程
结束。
通过这样的方式我们就可以很方便的把xml及sql server结合起来应用。
当然sql server对xml的支持不仅在此,如果有留心的可以看到在IIS中也可以配置sqlxml,相关方面的内容,在后续的文章中会逐渐介绍,在文中有不详尽及不妥之处,还请各位网友批评指正。
上一页 [1] [2] [3] [4] |